Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/purescript/purescript-in-purescript

PureScript compiler written in PureScript (On hold / inactive)
https://github.com/purescript/purescript-in-purescript

More Types

2cad03c7edd566cb2881c6c47749ffa66d382b3d authored over 10 years ago by Gary Burgess <[email protected]>
Still more work on Types

9cb878c0d178f96081c98e49b641c6d81102cb7e authored over 10 years ago by Gary Burgess <[email protected]>
Add getCurrentModule operation for TC monad

567f2a3b2d2c6fd97d63b87b54b80d4df8494810 authored over 10 years ago by Gary Burgess <[email protected]>
Even more work on Types

e83ff1d9dbccc7609db8da2b1db7c271ba57bc1d authored over 10 years ago by Gary Burgess <[email protected]>
More work on Types

c701515f7aaaad3c64b3714466f6f3c7667d00f8 authored over 10 years ago by Gary Burgess <[email protected]>
Some of Language.PureScript.TypeChecker.Types

04818f04f6d3c28f3820dfeed0f69c5b0084efd7 authored over 10 years ago by Gary Burgess <[email protected]>
Move unifyError out to Errors

aad3a4221ac28b080c0d7710133895a34f08c1e2 authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.TypeChecker.Kinds

c59296211a7d115782e2808a7f67130742be05e9 authored over 10 years ago by Gary Burgess <[email protected]>
Alter Unify to use WithErrorType

db09ae572590bddd4bb0521b16f5ef95a9533de2 authored over 10 years ago by Gary Burgess <[email protected]>
Move WithErrorType proxy into its own module

e59a1da9754141a662281a2c18a5f95ca282bf01 authored over 10 years ago by Gary Burgess <[email protected]>
Add type proxy workaround for lookupVariable and lookupTypeVariable functions

ac7c97e7dbac2cd7882e77efc7c92dd0cf3fe680 authored over 10 years ago by Phil Freeman <[email protected]>
Sugar.Operators

ae85d485d08183642f357d0d0391316df5cea8d3 authored over 10 years ago by Phil Freeman <[email protected]>
Most of Language.PureScript.TypeChecker.Monad

f9ed5017327a2720189235112a39bd2ea4e47fed authored over 10 years ago by Gary Burgess <[email protected]>
Add means of accessing the object in UnifyState

4351ffbfe427e75cbc9f60b1a6abacdc59608b91 authored over 10 years ago by Gary Burgess <[email protected]>
Update typeClassDictionaries to be a dictionary

84b7178fb9d53419411734a5081a24c46054f092 authored over 10 years ago by Gary Burgess <[email protected]>
Sugar/Names

b6f1050780a1f39e2e4586f35a63af833e9d65a4 authored over 10 years ago by Phil Freeman <[email protected]>
Parsers for binders

9507f62c7b160b7f60fd07c7891f24d651c74805 authored over 10 years ago by Phil Freeman <[email protected]>
Language.PureScript.TypeChecker.Synonyms

27b01ed8c62ba71d48e0988b83f573e6148d10c0 authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Sugar.TypeDeclarations

ce553053e71e3c0ea02de457a341b8f16f9d725f authored over 10 years ago by Phil Freeman <[email protected]>
Update Sugar module

10d990b63075e0be21b297da78c1df96f662abc9 authored over 10 years ago by Phil Freeman <[email protected]>
Language.PureScript.Sugar.DoNotation

5d68ae2fd957f1181e35f722f723093c23c82eae authored over 10 years ago by Phil Freeman <[email protected]>
Language.PureScript.Sugar.CaseDeclarations

4d467880013395fd10fb20c7d7d93b267a12315a authored over 10 years ago by Phil Freeman <[email protected]>
Language.PureScript.Sugar

c7ca6df7c71b4c3f18d1003bc6d0c3c577b1e781 authored over 10 years ago by Phil Freeman <[email protected]>
Add error function, fix some stuff in CodeGen

e26a4735654cc13144ddde91c5b58740a0b8e421 authored over 10 years ago by Phil Freeman <[email protected]>
Add Codgen.JS

406e76413f17cdd493fa31d6702e113b07c02ec2 authored over 10 years ago by Gary Burgess <[email protected]>
BindingGroups.hs

5966d530ddfe2dd17d68a99b8c06d94450377ebc authored over 10 years ago by Phil Freeman <[email protected]>
Add Supply

3e19e563aeb9b02b1196743e8c28f20e6485cf3e authored over 10 years ago by Gary Burgess <[email protected]>
Add TokenStream type, avoid using slice on every token.

9cb7f0eaeef1c449b871e8395c92f832ab531b59 authored over 10 years ago by Phil Freeman <[email protected]>
Remove old Gen monad

18f2eadec0073e5aab38597266d0293ee4207c7e authored over 10 years ago by Gary Burgess <[email protected]>
Parser now works without stack overflow

dc3a3af4a090f11bdadcf39c7e52236fd048f307 authored over 10 years ago by Phil Freeman <[email protected]>
More work on parsing values. Stack overflow error due to mutually recursive parsers needs to be fixed.

16585b430f7f44f9b1d68c412209945dded51a59 authored over 10 years ago by Phil Freeman <[email protected]>
More work on parsing values

3e9f86f4b9e798057a2f748888c8105eed3c70dd authored over 10 years ago by Phil Freeman <[email protected]>
Some work on parsing values

d761d44f47d6f080ca59a9456b64e193ce0e42e7 authored over 10 years ago by Phil Freeman <[email protected]>
Remove Scope module

2fa768fa5739b59b93d7a7e19388683d72714a4d authored over 10 years ago by Phil Freeman <[email protected]>
Update parsers to use indentation info

e338c96a201e26d6ea76d2bde69c8b8486b807b7 authored over 10 years ago by Phil Freeman <[email protected]>
Merge branch 'master' of github.com:/purescript/purescript-in-purescript

Conflicts:
src/Language/PureScript/Parser/Lexer.purs

301b3227d95bc7c0f7eda16de12cb5e6d1abd5d0 authored over 10 years ago by Phil Freeman <[email protected]>
Replace whitespace with braces in the parser

b38edaac645fc158408ea9f2d08d85a711700c58 authored over 10 years ago by Phil Freeman <[email protected]>
Remove TODO

80577ed8df72f791bef7a6c4b24d87c0c9325fb3 authored over 10 years ago by Phil Freeman <[email protected]>
More work on the declarations parser

21aa6656c71786281df5306fe4e58c4332534de8 authored over 10 years ago by Phil Freeman <[email protected]>
Start work on declarations parser

dd1d028fd34f5363a5d34b705759203a81231331 authored over 10 years ago by Phil Freeman <[email protected]>
Fix RBrace parser

036d10f446d8778399ba093b0b376d87a6478fd1 authored over 10 years ago by Phil Freeman <[email protected]>
Language.PureScript.Parser.Types

7b3eaf5b4ecc0b0ddafe51eec52e7a4fa7fab14e authored over 10 years ago by Phil Freeman <[email protected]>
Use purescript-parsing, add lexeme parsers, port kinds parser.

04a25d77b069bb368c0928fe0330908578d83677 authored over 10 years ago by Phil Freeman <[email protected]>
Support for line and block comments in the lexer

a2a5283188e47b4e86a49cd801aa858ea801a0b9 authored over 10 years ago by Phil Freeman <[email protected]>
Some more work on lexing

b8b0e1ad67b856e12c94738bb0d1d9a1efee8de1 authored over 10 years ago by Phil Freeman <[email protected]>
More work on the lexer

abcf3fa261e996fa1330fd34bd42672755a62064 authored over 10 years ago by Phil Freeman <[email protected]>
A first (broken) attempt at parsing whitespace

0537b4957380b7e1680aaa1b9c477a06b5406c14 authored over 10 years ago by Phil Freeman <[email protected]>
Starting work on a lexer

829848faeca3e1860a1f0781c5834d97f666ae3d authored over 10 years ago by Phil Freeman <[email protected]>
Remove "tcd" prefix from TCD properties

3a1e08feac80da879059ce952a865980b02d54c1 authored over 10 years ago by Gary Burgess <[email protected]>
Add Language.PureScript.CodeGen.Externs

6f7c4b37cabf83d2e40b115c3045a1b0b5f3a9c6 authored over 10 years ago by Gary Burgess <[email protected]>
Update typeClasses in env to match psc

3c5128ed308b9830ce736d5be1e9c9e463ab3cb3 authored over 10 years ago by Gary Burgess <[email protected]>
Fix Shows that I just broke

9ce8fddf9bce1e7699554eed353d180c19c6cceb authored over 10 years ago by Gary Burgess <[email protected]>
Tweak Show for some record-based dctors

12a32c0e940d3d27b69402fbc6858c4fbafae309 authored over 10 years ago by Gary Burgess <[email protected]>
Merge branch 'perf'

546ae8e40247c3fa4b1b4602adfd516d246fd0d5 authored over 10 years ago by Phil Freeman <[email protected]>
Fix #3

1fc350bc17e8cef77a0ff8c6510ae55f38779cc8 authored over 10 years ago by Phil Freeman <[email protected]>
Changes for perf branch

468d8f886e88ccb2ce6eeda2d0610f5ed60cd452 authored over 10 years ago by Phil Freeman <[email protected]>
Implement prettyPrintObjectKey

510451c7a500e09e4c8526cf1b1106d8e60b0303 authored over 10 years ago by Gary Burgess <[email protected]>
Add Language.PureScript.Keywords

86d0080c75df21ac5d0e3df73c52c691097f9fd3 authored over 10 years ago by Gary Burgess <[email protected]>
Pretty.Values finally sorted

388bf6fce24209192fdb2aa6131b0f5556a60354 authored over 10 years ago by Gary Burgess <[email protected]>
Pretty.Values mostly working

98966a7adb00e7489594eaf53bf74ca691a17564 authored over 10 years ago by Gary Burgess <[email protected]>
Add Language.PureScript.Pretty.Values

Not quite working yet

0385e0e1a20b63eb13252c1f7baa2d3f70c7bd8e authored over 10 years ago by Gary Burgess <[email protected]>
Fix Show Kind instance

6e2ad6571e4bd21b3b614c128ea7d8a54273b360 authored over 10 years ago by Phil Freeman <[email protected]>
Starting work on parsing

cc15edf1571504e4f7acae65985cd7e8ffa506d7 authored over 10 years ago by Phil Freeman <[email protected]>
Change parser dependency to string-parsers

ffcaf2040931b18adc601e2392bd726f90aad470 authored over 10 years ago by Phil Freeman <[email protected]>
Add Language.PureScript.Pretty.Types

28a621931d6112b3c4ff7ea1ec0309aae2f15ada authored over 10 years ago by Gary Burgess <[email protected]>
Update Skolem to match current psc

6dc2cd90ae1060989a698bf4a9def0063927f3e8 authored over 10 years ago by Gary Burgess <[email protected]>
Abstract error handing for pattern arrows

eef861c4bc0e4463601a94ffacbf3bf2c600af12 authored over 10 years ago by Gary Burgess <[email protected]>
Add object prim type

244eeeeb61343b244670b4658a6dc06e989c3aa6 authored over 10 years ago by Gary Burgess <[email protected]>
Add pattern-arrows dependency

0def855f74998fed0beceb43b7c0f253a22a168d authored over 10 years ago by Gary Burgess <[email protected]>
Add Language.PureScript.Pretty.Kinds

d751ed8fd142c6ca4c2b85ce472716b6e0fcbd17 authored over 10 years ago by Gary Burgess <[email protected]>
Add theImpossibleHappened

f43dd646c2d16d0c9eb7a58df129819b2e0456a9 authored over 10 years ago by Gary Burgess <[email protected]>
ModuleDependencies.purs

edf8165310eebb52b2c0b846527de9c35430db82 authored over 10 years ago by Phil Freeman <[email protected]>
Initial work on Language.PureScript.Pretty.Common

prettyPrintObjectKey depends on values in the not-yet-ported
Language.PureScript.Parser.Common

e8374b2747f2683ff0af9e20c807c51edccded44 authored over 10 years ago by Gary Burgess <[email protected]>
Port Language.PureScript.CodeGen.Common

d26908e970fdee9935edc44c25ba4dc29497bf3e authored over 10 years ago by Gary Burgess <[email protected]>
Implement Scope module

2a15b431f02600e9ec5c056c81fa38472c5f6f2d authored over 10 years ago by Phil Freeman <[email protected]>
Port Language.PureScript.Errors

c7dd2c8a87903c4737274252ae191ad815e09c75 authored over 10 years ago by Phil Freeman <[email protected]>
Implement remaining Show instances

efbf88520d8372cd6d22f885fd86b181d20d1224 authored over 10 years ago by Phil Freeman <[email protected]>
A little bit of work on Show instances

b6b62111805754e86ce320a625a5608520ce6630 authored over 10 years ago by Phil Freeman <[email protected]>
Add Module to Declarations

4aa856666e3c0337b7c56f45f2dc68bb6f768e5d authored over 10 years ago by Gary Burgess <[email protected]>
Add Declarations

a19decfbddf72eaee70612f093ff3e385fc588ab authored over 10 years ago by Gary Burgess <[email protected]>
Add TypeClassDictionaries

029a4b1fad85c5ea430de74398806dfec6d80b3c authored over 10 years ago by Gary Burgess <[email protected]>
Update options to match latest psc

98727a5f463d45dac23baf18adab5e53659fc285 authored over 10 years ago by Gary Burgess <[email protected]>
Add Show, Eq instances, restore primTypes list

d579436162c66cdf899a88bc62cbf6c8db8c4ee2 authored over 10 years ago by Gary Burgess <[email protected]>
Tidy up & add Ord instance for Qualified

020e7b6734007c0bd460420bfbed05b2a6d11ca6 authored over 10 years ago by Gary Burgess <[email protected]>
Add cheating version of Show

990a27b8af51e42808c03e3640f87de676740e73 authored over 10 years ago by Gary Burgess <[email protected]>
Add grunt watch

e4aa225505c457fbb69d1c024e6599b947caddcd authored over 10 years ago by Gary Burgess <[email protected]>
Traversals module, add two remaining Type traversals.

2703d255a5065667ee8ffe283f9f533fbf59f8d7 authored over 10 years ago by Phil Freeman <[email protected]>
Update Control.Monad.Unify

943192ad077639fcec4763210dcad1ddc03b3dd6 authored over 10 years ago by Phil Freeman <[email protected]>
Remove generics dependency

294e9a0f8928c26decc2f3bee51439d0212b603a authored over 10 years ago by Gary Burgess <[email protected]>
Remove generics from JS AST

c3b12afe2ead949f3ce7d25d3a5d13e34d3befc7 authored over 10 years ago by Gary Burgess <[email protected]>
Remove generics from Value

570b64fa528c0f774d5e0dc51ab3f9901e0c749b authored over 10 years ago by Gary Burgess <[email protected]>
Update types (mostly)

54516ccb1f066f43b588e52c30078b81ee0843e6 authored over 10 years ago by Gary Burgess <[email protected]>
Update names

d022a19f77ae8e38d3df341c9b904969f1b1ba3b authored over 10 years ago by Gary Burgess <[email protected]>
Update Kinds

a992b83c50762f781041a92c49b3d29c856b73da authored over 10 years ago by Gary Burgess <[email protected]>
Update constants from latest psc

9a621446f9c279a83516e753d1655a5e08a79f3b authored over 10 years ago by Gary Burgess <[email protected]>
Get things compiling again

082fa65786258ea64f3bcb877d3eabc24f4d9d65 authored over 10 years ago by Gary Burgess <[email protected]>
Update file extensions to .purs

f3b4ec503650b30d05788a5c598dabc31f987623 authored over 10 years ago by Gary Burgess <[email protected]>
Update build

5fc24e4d502c227633e5b1eb652f1a4cddfc7abc authored over 10 years ago by Gary Burgess <[email protected]>
Fix for revised `let` syntax

6ad55165a7ec2f0ba88967a58c3d1f5d31b1c485 authored almost 11 years ago by Gary Burgess <[email protected]>
Update dependencies

9e6b8dc5b44c0687a1c328628ab242fbc2285303 authored almost 11 years ago by Gary Burgess <[email protected]>