Pure functional programming in your browser and server with PureScript

location_city Bengaluru schedule Sep 11th 01:30 - 03:00 PM place Grand Ballroom 2

PureScript is a functional programming language with a very interesting monadic effect system. If you are a developer who targets javascript either on Node.js or on the Browser, PureScript will liberate you from the callback hell and provide a robust type system to reason about your code at compile time.

In this session we will build a full stack PureScript application targeting both io.js and a react app on the browser.


Outline/Structure of the Demonstration

  • Introduction to PureScript
  • A whirlwind tour of the types and type system
  • A quick look at the Eff monad
  • Build node.js app with a JSON API
  • Build a react application to interact with the JSON API

Learning Outcome

Participants would be able to make informed decision about using a pure, functional and a strongly typed language for showing funny cat pictures instead of using javascript.

Target Audience

Anybody who write applications for the browser or targets node but looking for a good functional javascript platform

schedule Submitted 5 years ago