JSFoo Chennai 2020
On component architecture, performance, security for front-end, and emerging trends
Apr 2020
30 Mon
31 Tue
1 Wed
2 Thu
3 Fri 08:50 AM – 05:30 PM IST
4 Sat 08:50 AM – 03:15 PM IST
5 Sun
Aravind Mallapureddy
Purescript is a Functional programming language with JS runtime and interoperable (using FFI) with JS. Dynamically typed (or, rather, unityped) languages, such as JavaScript or Clojure, do not offer static analysis by design, therefore they cannot offer the same level of confidence in code correctness. At Juspay we use Purescript on a very large scale and it brings the unification in teams with FP concepts and enables us to create frameworks like Purescript-presto, presto-ui.
This workshop intends to give hands-on experience in Purescript. In the first half, we talk about FP concepts and look at some examples using Purescript, whereas in the second half we rewrite an existing Javascript code base to Purescript.
Download node js env from here: https://nodejs.org/en/download/
npm install -g purescript pulp bower
I have been working on Purescript, Haskell and trying to understand Category theory. Functional Programming always seems bit hard to understand at the first because of its roots which is Mathematics, but building an intution helped us crossing this. I hope to share my learnings, experience and intution in this session which will provide the enough intution for every JS developer to try out Purescript.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}