BT
Older Newer rss
01:11:54

Functional Programming Design Patterns

Posted by Scott Wlaschin  on  May 23, 2015 2

Scott Wlaschin overviews and demonstrates a number of design patterns for functional programming.

55:23

Building Event-Driven Microservices with Scala, Functional Domain Models and Spring Boot

Posted by Chris Richardson  on  May 12, 2015

Chris Richardson discusses an event-driven microservice architecture, it’s benefits and drawbacks and how Spring Boot can help, implementing business logic using domain models written in Scala.

48:14

A Taste of Random Decision Forests on Apache Spark

Posted by Sean Owen  on  Apr 28, 2015

Sean Owen introduces Spark, Scala and random decision forests, and demonstrates the process of analyzing a real-world data set with them.

41:45

Functional Patterns in Domain Driven Design applied to Financial Models

Posted by Debasish Ghosh  on  Apr 24, 2015 1

Debasish Ghosh demonstrates how DDD principles can be implemented more effectively using functional programming principles, building a ubiquitous language with pure functional abstractions.

01:02:03

SOLID: The Next Step Is Functional

Posted by Anil Wadghule  on  Apr 16, 2015 3

Anil Wadghule explains why applying SOLID OO design principles to their extreme leads to Functional Programming.

48:58

Thinking in a Highly Concurrent, Mostly-functional Language

Posted by Francesco Cesarini  on  Apr 08, 2015

Francesco Cesarini illustrates how the Erlang way of thinking about problems leads to scalable and fault-tolerant designs, describing 3 ways of clustering Erlang nodes within the server side domain.

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.

48:24

Functional Programming on the Front-end with Facebook React

Posted by Dustin Getz,Daniel Miladinov  on  Mar 21, 2015

Dustin Getz,Daniel Miladinov demonstrate using Facebook React to build a CRUD editor, highlighting React's application of functional programming and immutability to manage complex application state.

56:46

Look, No Mocks! Functional TDD with F#

Posted by Mark Seemann  on  Mar 18, 2015

Mark Seemann uses F# to demonstrate how to use functional design with TDD to remove the need for Mock objects.

34:52

0 – 100 MPH - Launching a New Product at Scale

Posted by Dan Macklin  on  Mar 15, 2015

Dan Macklin explains why bet365 has adopted Erlang as a core development platform and goes through the highs and lows of managing change in one of the world's biggest on-line bookmakers.

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.

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