PureScript logo

PureScript

A strongly-typed language that compiles to Javascript
88
86
+ 1
18

What is PureScript?

A small strongly typed programming language with expressive types that compiles to JavaScript, written in and inspired by Haskell.
PureScript is a tool in the Package Managers category of a tech stack.
PureScript is an open source tool with 8.6K GitHub stars and 564 GitHub forks. Here’s a link to PureScript's open source repository on GitHub

Who uses PureScript?

Companies
8 companies reportedly use PureScript in their tech stacks, including Juspay, HERP, Inc., and TypeLead.

Developers
64 developers on StackShare have stated that they use PureScript.

PureScript Integrations

Pros of PureScript
6
Purely functional
4
Great FFI to JavaScript
2
The best type system
2
Alternate backends
1
Pursuit
1
More Haskell-ish than Haskell
1
Coherent type classes
1
Libraries

PureScript Alternatives & Comparisons

What are some alternatives to PureScript?
Haskell
It is a general purpose language that can be used in any domain and use case, it is ideally suited for proprietary business logic and data analysis, fast prototyping and enhancing existing software environments with correct code, performance and scalability.
Elm
Writing HTML apps is super easy with elm-lang/html. Not only does it render extremely fast, it also quietly guides you towards well-architected code.
TypeScript
TypeScript is a language for application-scale JavaScript development. It's a typed superset of JavaScript that compiles to plain JavaScript.
LiveScript
It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming.
ClojureScript
ClojureScript is a compiler for Clojure that targets JavaScript. It is designed to emit JavaScript code which is compatible with the advanced compilation mode of the Google Closure optimizing compiler.
See all alternatives

PureScript's Followers
86 developers follow PureScript to keep up with related blogs and decisions.