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

Merge pull request #37 from purescript/build-fix

Build fix

2f8352d000cbf2ba291aceb036beb0fd5d3a294e authored about 10 years ago by Phil Freeman <[email protected]>
Make it work

81f593953d78d04994a7b614a53a524c56a8256a authored about 10 years ago by Gary Burgess <[email protected]>
Update dependencies

4a64e739a8060bb39d3d189fbcc8ad6d18635631 authored about 10 years ago by Gary Burgess <[email protected]>
Update for new `Alternative` and `Lazy`

d8bf9de66914203e98baf75e4a9302f2289b2e33 authored over 10 years ago by Gary Burgess <[email protected]>
Update for change to exceptions

f61c12fdf069d60dbc4aaa63271827b819464966 authored over 10 years ago by Gary Burgess <[email protected]>
Update for regex changes

fd3b4cc73a6706a9050f3ff409787f2df634e772 authored over 10 years ago by Gary Burgess <[email protected]>
Code completion in the REPL

8a867cb7e4be7b2da10852c8d270e080a90ccf21 authored over 10 years ago by Phil Freeman <[email protected]>
Replace some Tuple3s with records

decff5c90f2e75bed1c758941205c22b8d6cc4d0 authored over 10 years ago by Gary Burgess <[email protected]>
Use a record rather than Tuple5

5392def3259c3db8c8c24d8b469ccec61f7eb66a authored over 10 years ago by Gary Burgess <[email protected]>
Remove old TODO

b3836bf098016b01ac448118993b5b0b08388d23 authored over 10 years ago by Gary Burgess <[email protected]>
Use lookup from Data.Foldable

23c336e73d1c1651fa33fd20fc87a29d3518f594 authored over 10 years ago by Gary Burgess <[email protected]>
Use Node.FS, resolves #27

92a790b28e4ef1fc3374a5fdb10940e080874407 authored over 10 years ago by Gary Burgess <[email protected]>
Use path separator from Node.Path

ca590358b7faf6b3e9ac0b1a075c7072afec2ae6 authored over 10 years ago by Gary Burgess <[email protected]>
Use FilePath from Node.Path

d92e620fc1b89b59dd9c9e94b2438a3ccc667537 authored over 10 years ago by Gary Burgess <[email protected]>
Use FS/Error from Node.FS

93a0d42ea81ab696496b89c33d4652c12a1a29be authored over 10 years ago by Gary Burgess <[email protected]>
Load REPL module from executable dir, fixes #35

5fde7851d8ed418d6f4177c56ef54572df1860e2 authored over 10 years ago by Gary Burgess <[email protected]>
Fix #33

e085b0cd2fef3811becafbbb6c1e7ef0d77f9fec authored over 10 years ago by Gary Burgess <[email protected]>
Add mkdirp dependency

d25269f984b94f5107ddb5080dbbee0f471d61b9 authored over 10 years ago by Gary Burgess <[email protected]>
Fix prelude path location for executables

ba52a338a154cfee74a2fe90743b58a503bea723 authored over 10 years ago by Gary Burgess <[email protected]>
Fix #34

daf2312ffcb5abf2d77d48594c5f35395bffb791 authored over 10 years ago by Gary Burgess <[email protected]>
Fix error message typo

5f2f72d4306b12af4865316e291043d7a796e8e3 authored over 10 years ago by Gary Burgess <[email protected]>
Rename docgen to psc-docs

84ce45e7e10c02cdf77afd31c7d20eb0ca8762be authored over 10 years ago by Gary Burgess <[email protected]>
Use unit in docgen

2f8d71a48cf7b961edf5b2131b3922a5ac1fd01d authored over 10 years ago by Gary Burgess <[email protected]>
Docgen

62443caeac73bc536e5b0ac7bde599f64ef181b4 authored over 10 years ago by Phil Freeman <[email protected]>
Use unit

Also fix small bug that stopped eval'd code in the interpreter working
for Windows as slashes in...

276f6107f5e29791718308fc35caaeac0f39c762 authored over 10 years ago by Gary Burgess <[email protected]>
Port precedence fix from Haskell compiler

0ecfe5ca96d6c21f36ba0b5abc30d104b72dbae2 authored over 10 years ago by Phil Freeman <[email protected]>
Do not include 'where' in the externs file for an empty class

2875214aa2d83254a3519f1ef391173697a31c1d authored over 10 years ago by Phil Freeman <[email protected]>
Handle let statements, use REPL module for evaluating terms in Eff.

fc56efc42cb3a881c33d423d080c3246676c8a17 authored over 10 years ago by Phil Freeman <[email protected]>
Support the R M and I commands

eb5019eee0c051f241de0f8435406f4595a678db authored over 10 years ago by Phil Freeman <[email protected]>
T command and evaluation now working in psci

9c8978e1be9daa121c1fe00d6c4456d9a1d9a7b6 authored over 10 years ago by Phillip Freeman <[email protected]>
Some more work on psci

1b7a81ff94f470a3a7d12a9f3e99729add4741ec authored over 10 years ago by Phil Freeman <[email protected]>
Load prelude from dir relative to psc process file

8d7dbc4ccc7c05048fd3979afe13a5312b4e6be0 authored over 10 years ago by Gary Burgess <[email protected]>
Some changes in codegen needed by the new psci.

8f13199b6f45cd3c34619841b13153931e094bc8 authored over 10 years ago by Phil Freeman <[email protected]>
Set things up for `npm install`

Not really usable yet, unless you copy the prelude folder to wherever
psc is being run from. Als...

f2d6864430c90173f40afcc3526045e1614ef3ee authored over 10 years ago by Gary Burgess <[email protected]>
Simplify unify state object property names

b605b69dd230319497e48a5759cf8fe488a1a51a authored over 10 years ago by Gary Burgess <[email protected]>
Simplify error object property names

c2d36b0ce1072c8e86b19bf789bb68475e7b064a authored over 10 years ago by Gary Burgess <[email protected]>
Handle exponential format numbers, resolves #11

7342bbb9950865258a611c5ee12e6faf057fd5a5 authored over 10 years ago by Gary Burgess <[email protected]>
Only distinguish between nat and any other number in lexer

a256e650b79ad05cbfc10435862c32de21ddedad authored over 10 years ago by Gary Burgess <[email protected]>
Full prelude now compiles, resolves #26

fa307584a43269cfbbf9e6d0db3d093319c0b09c authored over 10 years ago by Gary Burgess <[email protected]>
Lex floats

f80737f6950924f7b318867b3912ce572b25f867 authored over 10 years ago by Gary Burgess <[email protected]>
Refactor for non-hex number reading

10679b10c6b33f0619414ee5b8ebfa220da172ac authored over 10 years ago by Gary Burgess <[email protected]>
Lex hex numbers

c460cb8ad43c4a336db8c0fe7875687572bab884 authored over 10 years ago by Gary Burgess <[email protected]>
Main Prelude module now works

4b5db43f826b214f94a9bade28e32b4b41626751 authored over 10 years ago by Gary Burgess <[email protected]>
Lex haskell-style multiline strings

0ce07eeb6b44b95a506c2d690a97f98f83362ee5 authored over 10 years ago by Gary Burgess <[email protected]>
Copy Prelude over

72a771f7198aa852e103223a1b43283591d25dfa authored over 10 years ago by Gary Burgess <[email protected]>
Include line/col in unterminated string error

ca0c4d29c7a4ca8591160ded428fc058e9c29f63 authored over 10 years ago by Gary Burgess <[email protected]>
Include line/col in string lex error

14bba0357f2bfef9d98b8967b3e5834e1ec1468e authored over 10 years ago by Gary Burgess <[email protected]>
Parsing commands #15

9c5000c446b603d86606d5be1e09fed61cdaa17c authored over 10 years ago by Phil Freeman <[email protected]>
More work on the psci interface #15

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

dfb42c8a7f207f2e102fba09fbaf100fed50342b authored over 10 years ago by Phil Freeman <[email protected]>
Starting work on porting psci #15

7b392169a5ce346ebcf5a840958abf19ed381c63 authored over 10 years ago by Phil Freeman <[email protected]>
Add psc/psc-make entry points and update build

91035c864d51302e57b0dbe95a5fb7dc2259aaca authored over 10 years ago by Gary Burgess <[email protected]>
psc-make

0c1a350e70ff66b37a396169fbd0a2a949f86c29 authored over 10 years ago by Phil Freeman <[email protected]>
Fix #13

4f20f172b7041fd9b0ac85ad0ba3811fc1467d07 authored over 10 years ago by Phil Freeman <[email protected]>
Fix a bug in codegen when using data types

18a1176615d37e99e3420c2e0b7a864a076c64fe authored over 10 years ago by Phil Freeman <[email protected]>
Handle

152d2779d96327cf3dadbc1a82cce86b252601a2 authored over 10 years ago by Phil Freeman <[email protected]>
Fix #9, multiline strings

f3227bb2403efbff24662cdaccf0c15190bce7f5 authored over 10 years ago by Phil Freeman <[email protected]>
Fix #10, declarations no longer need to be indented.

57069541606cc480c02e5c68d5234757469f165d authored over 10 years ago by Phil Freeman <[email protected]>
Merge TCO bug fix

c362fd4c6a23df92d50cb4fe4b0a1e933af51409 authored over 10 years ago by Phil Freeman <[email protected]>
More work on the optimizer #19

4cef8c26fb918164c4475e792bedc4edeadd4815 authored over 10 years ago by Phil Freeman <[email protected]>
Use the optimizer in CodeGen rather than `id`

60ada3b2a3c6cb3909ac142cd6ce028aa3782253 authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer partially done

Again needs psc fix for qualified operators

2034d244c87406ecb30ac2b8d2a5e80a08701886 authored over 10 years ago by Gary Burgess <[email protected]>
JS AST equality

c7a387f0af80a306ce3a9faef7a51b1d9df4e76d authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer.MagicDo partially done

Also needs the psc fix for qualified operators

df8a02bd0c6595608afcd28d89e35efc953c5ffc authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer.TCO

d9e0e6bd34cf7d9cc16a37f07c2feedcba4122db authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer.Inliner partially done

Needs a fix in psc so qualified operator names can be parsed

21f09deee524cd4fbd0fd4a451a0fc20233bff5a authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer.Unused

4a322560a63989e316ce81841f9f0becb09015de authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer.Common

a2a8ffeb091ac95f96c066b7e413dde2bfab592e authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Optimizer.Blocks

eb59046fa4b18f1274c62c85a501df1f80801245 authored over 10 years ago by Gary Burgess <[email protected]>
Add JS AST traversals

d1e10fe0c08200b9ca59920c1d9e2e8a365606d9 authored over 10 years ago by Gary Burgess <[email protected]>
Handle comments in lexer

2948057649838528457fc085e3e1a838547e5775 authored over 10 years ago by Phil Freeman <[email protected]>
Changes for the new purescript-parsing

b5d29d19c56338929567cd38f8c33d33d424df7c authored over 10 years ago by Phil Freeman <[email protected]>
Fix an issue with type synonyms

8632106f3430f84cb3878f65dbbef2da7e631c63 authored over 10 years ago by Phil Freeman <[email protected]>
Fix #12

81fca50e775b79e9eb4d0837f484298cf184d4bb authored over 10 years ago by Phil Freeman <[email protected]>
Implement writeFile, support --output and --externs

6fc8b510ac87cfcbfc08fe7685901b3b61b501ec authored over 10 years ago by Phil Freeman <[email protected]>
Fix #8, multiple line breaks

2aa1ac71d5e027479a4ce092cc5ce57644b9bab0 authored over 10 years ago by Phil Freeman <[email protected]>
Add position info to the lexer, fix #6

ad577caf0dc4a4928af5c1e3919666a67c8d688e authored over 10 years ago by Phil Freeman <[email protected]>
Use readFileSync

7f7e11f80c68cbd6857c9dc8c0d456d03934ac28 authored over 10 years ago by Phil Freeman <[email protected]>
More work on porting psc

3b527953dd6fbf0099f440029307f899af0eece8 authored over 10 years ago by Phil Freeman <[email protected]>
Starting work on a port of the psc front-end

6e246c477c1ed78f8099aa60a8b5d4a77d778498 authored over 10 years ago by Phil Freeman <[email protected]>
Fix some whitespace-handling issues in the parser

f6713aa2cc7c60847a6c96b751f43f6cfb4f70f2 authored over 10 years ago by Phil Freeman <[email protected]>
Pretty print values in errors

c1c9b8d9649a779f357b1b6b8cd57a2c836eb001 authored over 10 years ago by Phil Freeman <[email protected]>
Fix test

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

fa2ca76469f4bdb5cd6a62c05b4cf17262e68fe3 authored over 10 years ago by Phil Freeman <[email protected]>
Remove bindName(s)

30f9e064a4d21328059745d61003caae700c766b authored over 10 years ago by Phil Freeman <[email protected]>
Fix bug in codegen

6d052cee495d79e5f279373ac3eac9513389c89b authored over 10 years ago by Phil Freeman <[email protected]>
Test file now generates Javascript

2f49018f070ea7f7ea33a5990e128a151c641899 authored over 10 years ago by Phil Freeman <[email protected]>
Add type checking and code gen to the test

3ace808babf0ccc8eb92ed991863b1511efcff41 authored over 10 years ago by Phil Freeman <[email protected]>
TypeChecker module

ce1bff259db53d3719350062c9c57afabc7ab4f3 authored over 10 years ago by Phil Freeman <[email protected]>
Typechecker, half done

ad78e81dda672bee31baaf3524341b04c7c86f0d authored over 10 years ago by Phil Freeman <[email protected]>
Finish off TypeChecker.Type

2694445bd6fb4a9e2745bd9982dbb3fbe1fb7b3a authored over 10 years ago by Phil Freeman <[email protected]>
inferLetBinding

819be4d35b27f0bda16de2a3637a3a4ea213c108 authored over 10 years ago by Phil Freeman <[email protected]>
Try to replace some uses of 'error'.

c2f037ef52f289596310f7da234a3e7f6d7f1e9b authored over 10 years ago by Phil Freeman <[email protected]>
entails

beecc41c682e5dccea0004a524aa744176ebf272 authored over 10 years ago by Phil Freeman <[email protected]>
unifyRows

c6be6e1f4325325bb0a4c8a0048beeb37e8392e5 authored over 10 years ago by Gary Burgess <[email protected]>
Language.PureScript.Pretty.JS

e4be0597a55d1f22119787ec0b58a397f905fd1c authored over 10 years ago by Phil Freeman <[email protected]>
Add a simple test file

959a05d5211b343e24e0ecaaa18944c6d3918a6d authored over 10 years ago by Phil Freeman <[email protected]>
Finished work on Sugar module

5ae24647ca4ff3220c21c522dcb57a5ecda4198a authored over 10 years ago by Phil Freeman <[email protected]>
Sugar.TypeClasses

a81f8e790b67a113d05102eb05c43c8ac70caab1 authored over 10 years ago by Phil Freeman <[email protected]>
typeForBindingGroupElement

caff9ca209006f63b23fe73fe85267643dd30dab authored over 10 years ago by Gary Burgess <[email protected]>