PureScript A small strongly typed programming language with expressive types that compiles to JavaScript, written in and inspired by Haskell. [![Hackage](https://img.shields.io/hackage/v/purescript.svg)](http://hackage.haskell.org/package/purescript) [![Build Status](https://github.com/purescript/purescript/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/purescript/purescript/actions/workflows/ci.yml) ## Language info - [PureScript home](http://purescript.org) - [Releases & changelog](https://github.com/purescript/purescript/releases) - [Contributing to PureScript](https://github.com/purescript/purescript/blob/master/CONTRIBUTING.md) ## Resources - [PureScript book](https://book.purescript.org/) - [Documentation](https://github.com/purescript/documentation) - [Try PureScript](http://try.purescript.org) - [Pursuit Package Index](http://pursuit.purescript.org/) ## Help! - [PureScript Discord](https://purescript.org/chat) - [PureScript Discourse](https://discourse.purescript.org/) - [PureScript on StackOverflow](http://stackoverflow.com/questions/tagged/purescript)