BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
59:26
Development Follow 57 Followers

Functional Programming You Already Know

Posted by Kevlin Henney  on  Mar 24, 2016 1 Posted by Kevlin Henney Follow 1 Followers  on  Mar 24, 2016 1

Kevlin Henney examines functional and declarative programming styles from the point of view of coding patterns, little languages and programming techniques already familiar to many programmers.

50:24
Development Follow 57 Followers

Beyond Lists

Posted by Phillip Trelford  on  Mar 20, 2016 2 Posted by Phillip Trelford Follow 0 Followers  on  Mar 20, 2016 2

Phillip Trelford shows through live demos data structures that are orders of magnitude more performant than lists.

48:04
Architecture & Design Follow 267 Followers

Tor in Haskell & Other Unikernel Tricks

Posted by Adam Wick  on  Mar 06, 2016 Posted by Adam Wick Follow 0 Followers  on  Mar 06, 2016

Adam Wick discusses the unikernel implementation of Tor, what makes Tor an attractive target for a unikernel, and what aspects of unikernels are particularly interesting when considering Tor.

55:37
Development Follow 57 Followers

Categories for the Working Programmer

Posted by Jeremy Gibbons  on  Feb 09, 2016 Posted by Jeremy Gibbons Follow 0 Followers  on  Feb 09, 2016

Jeremy Gibbons discusses how categories can help the working functional programmer, focusing on categories as an organizing principle that helps managing generic libraries.

55:43
Development Follow 57 Followers

The Last Programming Language

Posted by Robert Martin  on  Feb 03, 2016 9 Posted by Robert Martin Follow 0 Followers  on  Feb 03, 2016 9

Robert Martin walks through some of the history of programming languages, and then prognosticates on the future of languages.

01:07:27
Java Follow 117 Followers

Functional Programming Kata with Groovy

Posted by Scott Hickey  on  Jan 28, 2016 Posted by Scott Hickey Follow 0 Followers  on  Jan 28, 2016

Scott Hickey works through a solution to the Bank OCR kata, using Groovy and functional programming techniques. The code uses recursion plus Groovy methods that support functional programming.

01:31:54
Java Follow 117 Followers

Groovy: The Awesome Parts

Posted by Paul King  on  Jan 15, 2016 Posted by Paul King Follow 0 Followers  on  Jan 15, 2016

Paul King presents examples of Groovy and its application: DSL, dynamic typing, extensible static type system, Android programming, concurrency, functional, frameworks and tools.

44:25
Development Follow 57 Followers

Carefully Composing Logic: Functional JavaScript

Posted by Brad Urani  on  Dec 27, 2015 3 Posted by Brad Urani Follow 0 Followers  on  Dec 27, 2015 3

Brad Urani explores the basics of FP, higher-order functions, partial function application, lazy evaluation and persistent data structures, showing how FP style avoids certain classes of bugs.

51:31
.NET Follow 49 Followers

Fast, Parallel, or Reliable: Pick 3, a Tour of Elixir

Posted by Jordan Day  on  Dec 20, 2015 Posted by Jordan Day Follow 0 Followers  on  Dec 20, 2015

Jordan Day introduces the Elixir language, its syntax and the semantics of an Elixir application, highlighting differences that make Elixir apps more reliable than those written in other languages.

32:30
Java Follow 117 Followers

Becoming an Advanced Groovy Developer

Posted by Tom Henricksen  on  Dec 12, 2015 Posted by Tom Henricksen Follow 0 Followers  on  Dec 12, 2015

Tom Henricksen covers Design Patterns in Groovy, compilation configuration, mixing Java and Groovy, and calling other languages from Groovy. He shows how to call Scala and Clojure from Groovy.

45:28
Development Follow 57 Followers

Functional Distributed Programming with Irmin

Posted by Anil Madhavapeddy  on  Oct 31, 2015 Posted by Anil Madhavapeddy Follow 0 Followers  on  Oct 31, 2015

Anil Madhavapeddy introduces the Irmin library by means of a functional queue, shows how the Git mirroring works, and then demonstrates some more complex applications.

54:07
Java Follow 117 Followers

Concurrency Options on the JVM

Posted by Jessica Kerr  on  Oct 17, 2015 2 Posted by Jessica Kerr Follow 0 Followers  on  Oct 17, 2015 2

Jessica Kerr covers some of the concurrency tools existing in JVM languages including ExecutorService, Futures, Akka actors, and core.async coroutines, providing advice on writing deadlock-free code.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT