Excited? Share it!
Strong Types and Pure Functions
Duncan Coutts
Duncan has more than twenty years programming experience with Haskell in academia and industry. He is a well known member of the Haskell community and is a founding partner of the Haskell consultancy Well-Typed.
Computation Abstraction
Sadek Drobi
Sadek Drobi is a software engineer specializing in design and implementation of enterprise applications with a particular focus on bridging the gap between the problem domain and the solution domain. Sadek also regularly contributes articles on InfoQ
Using combinators to tackle the HTML rendering problem
Robert Pickering
Robert Pickering is a software engineer with an interested in using functional programming, particularly F#, to solve real world problems.
Supercharged Rabbit: Resource Management at High Speed in Erlang
Matthew Sackman
Matthew works for LShift Ltd in London as a senior developer. He is one of the core developers of RabbitMQ, working in everything from Erlang and Java to Shell and Make.
F# and Units-of-measure for Technical Computing
I will start by giving an introduction to units-of-measure and their implementation in F#. I'll work through smaller and larger code examples that make use of units-of-measure. As a large application, I'll detail a wrapper for a mathematical programming and optimization toolbox (Microsoft Solver Foundation) that handles units-of-measure transparentl
Anton Schwaighofer
Anton Schwaighofer is working as an Applied Researcher at Microsoft Research Cambridge. His current area of focus is data analysis & machine learning, with applications to online advertising. He is a computer scientist by training, but moved on to wo
Functional Programming for Quantitative Modelling at Credit Suisse
Ganesh Sittampalam
Ganesh works for Credit Suisse's Global Modelling and Analytics Group in London, developing tools and infrastructure for the bank's quantitative modellers, using both Haskell and F#. He also organises the London Haskell User Group and is a contributo
-
Computation Abstraction
Featuring Sadek Drobi
For a long time, and due to the lack of main FP concepts in most mainstream languages, we have missed opportunities for abstraction, code expressiveness and conciseness. With today's democratization of FP, Computational Abstraction is what will enable us to be less dependent on what specific...
functional-programming -
Supercharged Rabbit: Resource Management at High Speed in Erlang
Featuring Matthew Sackman
RabbitMQ has been written in Erlang since its conception, in summer 2006. Since then the Rabbits have been getting more reliable, more scalable and faster. Recently we have embarked on a large modification of Rabbit to address resource management issues and increase scalability. This talk will...
erlang functional-programming rabbitmq scalability -
F# and Units-of-measure for Technical Computing
Featuring Anton Schwaighofer
This talk is about F# and Units-of-measure for Technical Computing. F# (shipped in Visual Studio 2010) is a functional programming language that supports static checking and type inference for units-of-measure. Even in the simplest applications, units-of-measure can act as a valuable additional...
f# functional-programming .net units-of-measure functional -
Parkbench Panel Discussion
Just after lunch, we'll hold the first ParkBench Panel discussion, led by Robert Pickering, to discuss ideas, stuff we learned during the morning and things we would like to hear more about. Delegates will not only be able to ask their questions to the speakers of the expert talks, but are...
functional-programming -
Functional Programming for Quantitative Modelling at Credit Suisse
Featuring Ganesh Sittampalam
Credit Suisse's Global Modelling and Analytics Group (GMAG) has been using functional programming in a number of guises for several years, starting with an in-house language built around Excel, then domain-specific languages and other code generation tools with Haskell and most recently using...
functional-programming -
Strong Types and Pure Functions
Featuring Duncan Coutts
This talk is about the software engineering benefits we can obtain by controlling side effects. By starting with pure functions and using types to mark actions with side effects we can build custom computational environments and have strong guarantees about what side effects are permitted and are...
-
Using combinators to tackle the HTML rendering problem
Featuring Robert Pickering
Rendering HTML that is dynamic and looks good the many browsers people use today is a tricky problem. In this presentation we’ll dig into one part of the WebSharper platform, a new product from IntelliFactory, that aims to tackle this problem by using a DSL/combinator approach.
functional-programming f#
-
Functional Programming eXchange 2015
One day in London
Functional programming has become synonymous with modern development with ever augmenting importance in OO and a proliferation of purely functional languages being evolved today.The Functional Programming eXchange (FPX) recognises the impact of the most innovative and pioneering approaches which...
fpx functional-programming scala haskell f# clojure functional -
Functional Programming eXchange 2014
One day in London
Want to learn how to inject Functional concepts into your database to get more value from your data? Want to learn how to turn imperative API into a functional one? Fancy meeting other Functional developers to get multiple perspectives on how to tackle your problems?
functional-programming data common-lisp scheme clojure racket erlang ocaml haskell scala f# lisp riak data-science -
Functional Programming eXchange 2013
One day in London
Would you like to join 100+ experts, developers and thinkers passionate about all things functional? Do you wish to learn and share common challenges and ideas across the different languages of the functional programming paradigm?
The functional programming eXchange brings together the best minds...
haskell clojure scala python functional-programming fpx -
Functional Programming eXchange 2012
One day in London
Skills Matter is delighted to announce the 3rd annual Functional Programming eXchange on March 16th 2012. Join us for a day of talks, open-space discussions and brainstorming on Functional Programming, to share common challenges in the different languages and lessons learned. Come see talks with...
scala clojure haskell lift akka functional-programming -
Functional Programming eXchange 2011
One day in London
Following on from the success of the last Functional Programming eXchange in December 2009, Skills Matter is proud to announce the next Functional Programming eXchange, scheduled for March 18, 2011.
Functional Programming eXchange Workshops
In the same week as the Functional Programming eXchange,...
scala haskell