PureScript (purescript)

PureScript

purescript

Geek Repo

A small strongly, statically typed language which compiles to Javascript

Home Page:http://purescript.org

Github PK Tool:Github PK Tool

PureScript's repositories

psc-package

A package manager for PureScript based on package sets

Language:HaskellLicense:NOASSERTIONStargazers:227Issues:15Issues:92

purescript-prelude

The PureScript Prelude

Language:PureScriptLicense:BSD-3-ClauseStargazers:160Issues:17Issues:125

purescript-quickcheck

An implementation of QuickCheck in PureScript

Language:PureScriptLicense:BSD-3-ClauseStargazers:103Issues:9Issues:37

purescript-transformers

Monad and comonad transformers

Language:PureScriptLicense:BSD-3-ClauseStargazers:69Issues:12Issues:49

purescript-foreign

Library for dealing with foreign data (JavaScript objects) in PureScript

Language:PureScriptLicense:BSD-3-ClauseStargazers:63Issues:10Issues:26

purescript-typelevel-prelude

Types and kinds for basic type-level programming

Language:PureScriptLicense:BSD-3-ClauseStargazers:63Issues:11Issues:17

purescript-effect

The Effect monad, for handling native side effects

Language:PureScriptLicense:BSD-3-ClauseStargazers:53Issues:9Issues:8

purescript-datetime

Date and time library for PureScript.

Language:PureScriptLicense:BSD-3-ClauseStargazers:50Issues:11Issues:36

purescript-validation

Applicative-style validation

Language:PureScriptLicense:BSD-3-ClauseStargazers:47Issues:10Issues:11

purescript-tailrec

A type class which captures stack-safe monadic tail recursion

Language:PureScriptLicense:BSD-3-ClauseStargazers:37Issues:7Issues:6

purescript-exists

Existential types as a library

Language:PureScriptLicense:BSD-3-ClauseStargazers:34Issues:4Issues:3

purescript-lazy

Call-by-need values

Language:PureScriptLicense:BSD-3-ClauseStargazers:30Issues:9Issues:7

purescript-foreign-object

Functions for working with homogeneous JavaScript objects

Language:PureScriptLicense:BSD-3-ClauseStargazers:29Issues:8Issues:7

purescript-either

Values with two possibilities

Language:PureScriptLicense:BSD-3-ClauseStargazers:26Issues:9Issues:14

purescript-filterable

Classes for filterable and witherable data structures

Language:PureScriptLicense:MITStargazers:25Issues:6Issues:8

purescript-st

The ST effect, for safe local mutation

Language:PureScriptLicense:BSD-3-ClauseStargazers:25Issues:7Issues:14

purescript-tuples

Tuple data type and utility functions

Language:PureScriptLicense:BSD-3-ClauseStargazers:25Issues:8Issues:6

purescript-graphs

Purely functional graph data structure

Language:PureScriptLicense:MITStargazers:24Issues:6Issues:2
Language:PureScriptLicense:BSD-3-ClauseStargazers:19Issues:9Issues:18

purescript-maybe

Optional values

Language:PureScriptLicense:BSD-3-ClauseStargazers:18Issues:7Issues:15

purescript-nonempty

A generic non-empty data structure

Language:PureScriptLicense:BSD-3-ClauseStargazers:17Issues:6Issues:11

purescript-newtype

Type class and functions for working with newtypes

Language:PureScriptLicense:BSD-3-ClauseStargazers:15Issues:6Issues:11

purescript-unfoldable

Unfoldable functors

Language:PureScriptLicense:BSD-3-ClauseStargazers:15Issues:6Issues:10

purescript-minibench

A minimal benchmarking library

Language:PureScriptLicense:BSD-3-ClauseStargazers:14Issues:5Issues:7

purescript-contravariant

Contravariant functors

Language:PureScriptLicense:BSD-3-ClauseStargazers:11Issues:6Issues:11

purescript-enums

Operations for sequentially ordered types

Language:PureScriptLicense:BSD-3-ClauseStargazers:11Issues:9Issues:15

purescript-semirings

Semiring instances and functions

Language:PureScriptLicense:BSD-3-ClauseStargazers:9Issues:7Issues:1

purescript-gen

A type class for random generator implementations.

Language:PureScriptLicense:BSD-3-ClauseStargazers:8Issues:5Issues:9

purescript-lcg

A seeded pseudorandom number generator based on the linear congruential generator algorithm.

Language:PureScriptLicense:BSD-3-ClauseStargazers:4Issues:5Issues:3
Language:DockerfileLicense:MITStargazers:1Issues:2Issues:0