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-quickcheck

An implementation of QuickCheck in PureScript

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

purescript-free

Free monads, Cofree comonads, Yoneda and Coyoneda functors, and the Trampoline monad.

Language:PureScriptLicense:BSD-3-ClauseStargazers:94Issues:11Issues:34

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-parallel

Classes for parallel composition and racing of asynchronous computations

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

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:33Issues: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

survey

Home for the State of PureScript annual survey

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:7

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-newtype

Type class and functions for working with newtypes

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

purescript-minibench

A minimal benchmarking library

Language:PureScriptLicense:BSD-3-ClauseStargazers:14Issues:5Issues:7
Language:JavaScriptLicense:ISCStargazers:10Issues:8Issues:26

purescript-contravariant

Contravariant functors

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

purescript-enums

Operations for sequentially ordered types

Language:PureScriptLicense:BSD-3-ClauseStargazers:10Issues: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
Language:DockerfileLicense:MITStargazers:1Issues:2Issues:0