BT
x Share your thoughts on trends and content!
Older Newer rss
41:10

Reactive Systems: From Drug Development to Functional Programming

Posted by  on  Apr 28, 2016

Jonathan Graham takes a look at the Reactive Manifesto and Functional Programming from the perspective of the pharmaceutical industry and the quality of the processes used to produce drugs.

52:31

Collection Pipeline Design Techniques

Posted by  on  Apr 14, 2016

Michael Feathers outlines strategies for creating pipelines that transform data from stage to stage without access to any other state.

59:26

Functional Programming You Already Know

Posted by  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

Beyond Lists

Posted by  on  Mar 20, 2016 2

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

48:04

Tor in Haskell & Other Unikernel Tricks

Posted by  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

Categories for the Working Programmer

Posted by  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

The Last Programming Language

Posted by  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

Functional Programming Kata with Groovy

Posted by  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

Groovy: The Awesome Parts

Posted by  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

Carefully Composing Logic: Functional JavaScript

Posted by  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

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

Posted by  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

Becoming an Advanced Groovy Developer

Posted by  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.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.