Noel started out as a Java developer in finance before moving to functional programming in startups for both games and social media. More recently, he has worked in broadcast media.
Follow Noel on Twitter
Talks I've Given
-
Creating a Physics Simulation with Scala JS
Featuring Noel Markham
This talk will be an interactive session of writing code, with no slides, to create a basic physics simulation using Scala JS. Starting with a fresh project, youwill create a small Javascript application which allows objects in motion to interact with themselves and their environment. The project...
scala javascript physics -
Introduction to ScalaCheck - Beginner
Featuring Noel Markham
ScalaCheck is an fantastically powerful library, providing a completely different dimension to approach testing APIs and functionality. But ScalaCheck is not a drop-in replacement for other unit testing libraries such as Specs2, ScalaTest or even JUnit - it needs a completely different...
scala scalax scalacheck -
A purely functional approach to building large applications
Featuring Noel Markham
One of the challenges of using a functional language, particularly when coming from an imperative one, is how to work with immutable, fully typed features, and make the most of them.
This talk aims to highlight some useful approaches and patterns to create modular, easily testable applications in...
functional imperative scala scalaz reader monads scalacheck -
Scalaz, or: how I learned to stop worrying and love monads
Featuring Noel Markham
The strange syntax and unfamiliar language used in Scalaz can often be a barrier to entry for using it. This session aims to show what value you can get from using Scalaz in your projects, and help to comprehend some of the unusual terminology used.
scala scalaz monads functional-programming -
Scalaz, or: how I learned to stop worrying and love monads
Featuring Noel Markham
The strange syntax and unfamiliar language used in Scalaz can often be a barrier to entry for using Scalaz.
scala scalaz monads
My Work
@noelmarkham has not provided any work info yet.
Social and Blogging
@noelmarkham has not provided social links yet.