Skip to content

Instantly share code, notes, and snippets.

@soupi
Created June 27, 2016 17:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save soupi/cb739d637807a1c0e384eab23e45f8f7 to your computer and use it in GitHub Desktop.
Save soupi/cb739d637807a1c0e384eab23e45f8f7 to your computer and use it in GitHub Desktop.
Useful PureScript packages and tools

Basics

Necessities

  • purescript-prelude
  • purescript-console
  • purescript-debug
  • purescript-partial
  • purescript-psci-support

Strings

  • purescript-strings
  • purescript-yarn

Data Structures

  • purescript-maybe
  • purescript-either
  • purescript-arrays
  • purescript-lists
  • purescript-maps
  • purescript-sets
  • purescript-tuples
  • purescript-pairs
  • purescript-lazy

Abstractions

  • purescript-monoid
  • purescript-control
  • purescript-bifunctors
  • purescript-profunctor
  • purescript-unfoldable
  • purescript-foldable-traversable
  • purescript-transformers
  • purescript-transformerless
  • purescript-profunctor-lenses

FFI and Effects

  • purescript-eff
  • purescript-aff
  • purescript-foreign

Parsing

  • purescript-parsing
  • purescript-simple-parsing

Requests and Ajax

  • purescript-affjax
  • purescript-simple-request

HTML, UI and Stuff

HTML and CSS

  • purescript-smolder
  • purescript-css

DOM

  • purescript-dom
  • purescript-jquery
  • purescript-react

UI

  • purescript-pux
  • purescript-thermite
  • purescript-halogen

Reactivity

  • purescript-signal
  • purescript-flare

Electron

  • purescript-electron

Graphics

  • purescript-canvas
  • purescript-color
  • purescript-drawing
  • purescript-webgl

Sound

  • purescript-howler

Testing

  • purescript-unit-test
  • purescript-quickcheck
  • purescript-strongcheck
  • purescript-benchotron

Misc

  • purescript-integers
  • purescript-math
  • purescript-enums
  • purescript-random
  • purescript-generics
  • purescript-exceptions

Development

Tools

  • pulp
  • purescript-psa
  • PSCid
  • pursuit
  • pursuit-search

Editor Plugins

Vim

  • purescript-vim
  • psc-ide-vim

Emacs

Atom

VS Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment