PureScript Meetup

PureScript Meetup

On PureScript and its commercial applications

Make a submission

Accepting submissions till 19 Sep 2019, 05:00 PM

Juspay Technologies Private Limited, Bengaluru

PureScript meetup is a gathering of professionals working on functional programming, JavaScript developers interested in functional programming, and programmers interested in learning about PureScript.

The meetup will begin with a deep dive technical introduction to PureScript. This session will be followed by two case studies of the commercial applications of PureScript.

##Event details:
Date: Friday, 20 September
Time: 6:00 PM to 8:45 PM
Venue: Juspay Technologies Private Limited, 444, 3rd and 4th Floor, Stallion Business Center, 18th Main Road, 6th Block, Koramangala, Bangalore - 560095
This event is free to attend.

Join this meetup to understand how PureScript works, and whether PureScript is a choice of technology for your organization.

##About the organizers:
This event is curated and produced by JSFoo. JSFoo is a growing community of front-end engineers and fullstack developers.

JSFoo thanks JusPay for sponsoring this meetup.


Sponsors:


#Meetup Sponsor

Juspay

##Contact information:
For queries, email JSFoo on info@hasgeek.com or call +91-7676332020.

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

Arun Raghavan

@louiswu

Deep dive technical introduction to PureScript

Submitted Sep 12, 2019

A whirlwind tour of PureScript for anyone familiar with any other programming language.

Outline

The talk will go through top-level PureScript concepts to give you a flavour of the language. We won’t be able to deep-dive into any specific topic, but I’ll be around to answer questions, provide pointers and generally talk your ears off after.

The things I will cover are:

  • Describing your data with the PureScript type system
  • Functions as first-class citizens
  • Big scary typeclasses
    • Functors
    • Foldable
    • Applicatives
    • Monads (gasp)
  • How to do things

We’ll be walking through these concepts with simple real-world examples, on order to make this all relatable.

Requirements

Beginner-level experience with any programming language should suffice.

Speaker bio

My natural habitat is the low-level plumbing that is required for all the systems around us.

When I do come up for air, I find Haskell and PureScript a joy to work with, particularly in how well they allow you to express an idea in code. I’m also excited to see systems programming take inspiration from these languages (via Rust).

In this talk I hope to get others as excited as I am.

Slides

https://arunraghavan.net/downloads/talks/purescript.html

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Make a submission

Accepting submissions till 19 Sep 2019, 05:00 PM

Juspay Technologies Private Limited, Bengaluru

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more