Certainty and Clarity are certain to become clear

Wednesday 15 Mar 2017 from 6:00pm - 9:00pm

It feels like each day there's progress within JavaScript toward a point where our language adapts to the goals set in Functional Programming.

With the progress comes a new Jargon that helps us incorporate the decisions we need to adopt to embrace the benefits of FP in our JavaScript.

This month we're looking at Elm as a reference point, the new outlook and jargon Functional Programming is lending to JavaScript, and how we can test our JavaScript explore some of the benefits as we look ahead.


  • Rob Howard

    A Type of Checking

    by Rob Howard

    Learn about types and tools that check them: Flow and TypeScript. We'll learn to catch bugs, shrink our tests, and write more robust code.

  • Justin Anderson

    A State of Pure Confusion

    by Justin Anderson

    From the simple function, to data modelling, to control flow; Functional Programming emphasises “certainty”.

    To embrace that certainty, we need a new bundle of confusing sounding words; immutability, purity, statelessness, polymorphism, algebraic data types...

    This presentation will grow our vocabulary to bust that jargon

  • Peter DeGroff

    A View of Elm

    by Peter DeGroff

    Elm is a functional programming language and runtime with a strong notion of how to build and structure frontend applications.

    Let's look at what parts make Elm unique, and what analogues we can find in JavaScript.


100
people attended this meetup
  • Tici Andrade
  • Emmanuel Fallancy
  • Zhenzhe Xu
  • Jessica Claire Edwards
  • Ray Dai
  • David Vuong
  • kore_sar
  • Andrew Morris
  • Jonathon Hope
  • Laksh Mikkili
  • Aaron Lee
  • Alex Chen
  • saeid khakmardan
  • Blair McKenzie
  • Vasyl Zubach
  • Tristan Southwell
  • Shine Li
  • Dale Chapman
  • Andrew H. Lee
  • Jonathan McEwan
  • Qing Wu
  • leah cerinich
  • Jackson Rowe
  • Michael Ahearn
  • Aiham Hammami
  • Timothy Downs
  • isabel brison
  • Adrian Falleiro
  • Ben Buchanan
  • Mark Swanson
  • Daniel Gormly
  • Ignacio Catalina
  • Miko Ademagic
  • Paul Fioravanti
  • Kartik Gupta
  • ufuk tandogan
  • NM 4th
  • Yangmei Chen
  • Jack Jeffress
  • Alex Swan
  • Monica Olejniczak
  • Jason Herbert
  • George Haidar
  • Brendan Annable
  • Yuko Sugiyama
  • Mike Riethmuller
  • Pierre Bergamin
  • JJ Halans
  • Fin Tsai
  • Jimmy Chen
  • Roman Volkov
  • Michael Mroz
  • WATARU SUGIMURA
  • Eoin Meaney
  • Michael Hills
  • Ewelina Borucka
  • Peter Fagan
  • Kane
  • Thomas Marrec
  • Robert Chang
  • Mauro Alvarez
  • Christopher Armstrong
  • Christian Hanvey
  • Barney Bishop
  • Meggan Turner
  • Ben Joffe
  • Joachim Bachstätter
  • Santhosh Thiyagarajan
  • Ned Pike
  • Cyril Thomas
  • Kidd zheng
  • Ben Booth
  • Boris Gordon
  • Shyam Bhadreshwara
  • cillian cleland
  • Girish Patil
  • Luke Clark
  • Michael Brown
  • Qim Yi Lee
  • Tom Ulman
  • William Kuang
  • Jonathan Haines
  • Hassan Zaheer
  • Rob Rohan
  • Matt Rowles
  • Anton Schertenleib
  • Clint Brown
  • Mitchell Tilbrook
  • Steve Gilles
  • Alex Karolis
  • Gilmore Davidson
  • Ilya Pachkine
  • Romulo Lembcke
  • Joshua Freislich
  • Ricky Sullivan
  • Emma Ysebaert
  • Chris Armstrong
  • Chris Pearce
  • Fiona Chan
  • Matt Sutton
  • Sharkie