BT
Older rss
47:58

Building Stuff with Shake

Posted by Neil Mitchell  on  Mar 24, 2015

Neil Mitchell introduces the Shake build system. Users of Shake write a Haskell program which makes heavy use of the Shake library, while still allowing the full power of Haskell to be used.

38:19

Exploring Melody Space with Clojure, Overtone, core.async and core.logic

Posted by Thomas Kristensen  on  Mar 24, 2015

Thomas Kristensen describes the overall architecture of Composer, a system for composing musing, showing how to build a system that achieves responsiveness while still being flexible.

51:16

Remote Access Made Easy and Fast with Haskell

Posted by Simon Marlow  on  Mar 12, 2015

Simon Marlow explains how to use Haxl to automatically batch and overlap requests for data from multiple data sources.

48:37

Exploring a Legacy Clojure Codebase

Posted by Jon Neale, Ragnar Dahlen  on  Apr 18, 2014 1

Jon Neale, Ragnar Dahlen discuss the challenges dealing with large Clojure legacy code at uSwitch.

01:27:12

How Requirements from the Old World Make Erlang Fit into the New World

Posted by Robert Virding  on  Apr 05, 2014

Robert Virding describes how Erlang was developed to solve the concurrency and reliability requirements of telecommunications, dealing with challenges that are similar with those of cloud computing.

01:21:00

A Practical Theory of Language-integrated Query

Posted by Philip Wadler  on  Mar 30, 2014 1

Philip Wadler presents a practical theory of language-integrated query based on quotation and normalization of quoted terms and a theorem guaranteeing that a host query generates a single SQL query.

01:04:39

Programming, Only Better

Posted by Bodil Stokke  on  Mar 19, 2014 4

Bodil Stokke keynotes on the FP languages for writing bug free, fault tolerant code that help building simple, concurrent and reusable software.

52:01

Excel Coding Errors Are Destroying World Economies and F# (with Tsunami) Is Here to Stop Them!

Posted by Matthew Moloney  on  Mar 05, 2014

Matthew Moloney discusses using F# and .NET inside Excel, demonstrating doing big data, cloud computing, using GPGPU and compiling F# Excel UDFs.

01:00:19

Introduction to Concurrent Haskell

Posted by Simon Marlow  on  Mar 11, 2013

Simon Marlow introduces some of the main features of Concurrent Haskell: forking threads, MVars, asynchronous I/O, simple inter-thread protocols.

35:04

Functional DSLs for Biocomputation

Posted by Colin Gravill  on  Mar 08, 2013 2

Colin Gravill talks about how using F# to construct a shared analysis engine and the languages used to make the individual tools.

44:43

Clojure, Functional Programming and Data at uSwitch.com

Posted by Paul Ingles  on  Mar 04, 2013

Paul Ingles explains how Clojure’s approach to immutable data has helped uSwitch to treat everything as data and build many tools that operate on the same data without contention.

30:44

Leiningen 2 - Humane build management for Clojure

Posted by John Stevenson  on  Feb 18, 2013

John Stevenson introduces Leiningen 2, a build system for Clojure, explaining how to set it up and how to use it.

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