Feb 2022
14 Mon
15 Tue
16 Wed
17 Thu
18 Fri 12:00 PM – 04:00 PM IST
19 Sat
20 Sun
It is becoming common to have web applications with tens of thousands of lines of handwritten Javascript. Javascript, however, is a less than ideal base to build large applications upon.
Javascript, as a language, has grown with several new features being added to the Ecmascript specification that help you manage the complexity. However, it may surprise you to know that many of those features have been present in functional programming languages for a long time and were heavily inspired by them. You can see functional programming’s influence even in many frameworks, libraries, and tools that have come up in the Javascript ecosystem, promoting concepts such as purity, immutability, and declarative programming.
The best way to bring functional programming to the web is to use a compile-to-javascript language like PureScript. PureScript is a mature, functional programming language which was written from the ground up to interoperate with the Javascript ecosystem. PureScript’s strong static type system and compile time checks ensure quality and correctness of code. PureScript outputs Javascript which is readable and can be debugged with the browser dev tools, and allows seamless interop with the Javascript. You can continue to use existing JS libraries such as React, but with an added layer of safety.
This conference is focused on the theory and practice of the PureScript programming language. We will discuss:
At the end of the conference you will:
PureScript conference is curated by Anupam Jain. Anupam works with strongly typed FP, user interfaces, analytics, and fintech. Anupam has written the Concur UI framework, and has founded the FP India user group.
For further details about the PureScript conference, call 7676332020. Or, you can leave your query at https://hasgeek.com/FP-Juspay/purescript-conference/comments. The organizers will get back to you.
Hosted by
Supported by
Community sponsor
Promoted
Promoted
Accepting submissions
Not accepting submissions
PureScript conference is accepting talks and blog posts on:
Content can be submitted in the form of:
Submissions for PureScript Conference will be reviewed and curated by Anupam Jain.
JM
Jordan Martinez Using Monad Transformers without understanding themDo you understand Monads and “do notation,” but still do not understand Monad Transformers? Do you want to use a framework or library, but it has been scaring you off because it uses a monad transformer? Then this talk is for you. more
Category: 30-40 min talk
|
BH
Ben Hart Asynchronous JavaScript & PureScript for HaskellersIn this introductory talk, we will look at Asynchronous programming primitives in JavaScript and PureScript from first principles, as well as how Purescript creates structure and principled approaches to asynchronous programming. more
Category: 30-40 min talk
|
MS
Mike Solomon The Hills Are Alive With the Sound of ComonadsComonads famously project computations into future contexts. But what if the future is uncertain? What if, like in Demolition Man, the computation wakes up in a hostile, dystopian 2032? Instead, we’d like the computation to wake up in a place more like Encino Man, or at least An American Pickle. more
Category: 30-40 min talk
|
JB
James Brock Monadic Parsers at the Input BoundaryWhen reading a byte stream over the process I/O boundary, the first thing which everyone should do is to parse the byte stream with a monadic parser. more
Category: 30-40 min talk
|
NF
Nathan Faubion ![]() Taming the stackWriting efficient functional recursive programs in a runtime where calls consume stack space more
Category: 30-40 min talk
|
Hosted by
Supported by
Community sponsor
Promoted
Promoted