Ecosyste.ms: OpenCollective

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

github.com/purescript/purescript

A strongly-typed language that compiles to JavaScript
https://github.com/purescript/purescript

Mangle '$' identifier to "$dollar"

0a178b0b5bd84f8bd005725d4bfde5711ea8c88d authored almost 11 years ago by Brian McKenna <[email protected]>
Merge pull request #151 from puffnfresh/name-mangling

Use pretty name mangling, e.g. '~' becomes "$tilde"

9ab0ff290cb53401b6ee33f94bc68cf1967ac388 authored almost 11 years ago by Phil Freeman <[email protected]>
Use pretty name mangling, e.g. '~' becomes "$tilde"

Copied directly from how Scala mangles operators.

Fixes #150

65dbca5ea143fafc9120e959c0416b33c0820540 authored almost 11 years ago by Brian McKenna <[email protected]>
Remove multiple argument functions, allow type class instances for ->

b37c7300e854cc7e47fa220380a565c8dcd2c4d5 authored almost 11 years ago by Phil Freeman <[email protected]>
A test for the $ bug, can now apply $ to a constrained function type.

24679fbce1fa5c9ecd5f2490d26a46f500cf2812 authored almost 11 years ago by Phil Freeman <[email protected]>
Support constrained types in the subsumes check #138

310378e537a2ea373feb90249dca1b91f57b9e9e authored almost 11 years ago by Phil Freeman <[email protected]>
Bump version

2d18686cb93d910202c16972c47f9cbdaf652d3a authored almost 11 years ago by Phil Freeman <[email protected]>
Merge pull request #149 from garyb/master

Revised fix for code gen for data constructor pattern matches

1ce015c6e7792513dec0c87972067ce1d12bb563 authored almost 11 years ago by Phil Freeman <[email protected]>
Revised fix for code gen for data constructor pattern matches

60258959097e51a3374c7b1d84484138d7af3f6f authored almost 11 years ago by Gary Burgess <[email protected]>
Use monad-unify package

d59db662e9cab6001850e71cbd86a53c389d3225 authored almost 11 years ago by Phil Freeman <[email protected]>
Use pattern-arrows library #118

96f7566d5c4b65b10226a996ddf37edf65fed9fe authored almost 11 years ago by Phil Freeman <[email protected]>
Disallow reserved names as value names #136

f6aacec03499f8e28c85560d6e88da690b7e7993 authored almost 11 years ago by Phil Freeman <[email protected]>
Fix error in code gen for pattern matches on data constructors #148

3ab225e37e9aeda48b0e24b70ac02cbe6419a4d1 authored almost 11 years ago by Phil Freeman <[email protected]>
Merge pull request #146 from puffnfresh/findexecutable-node

Lookup node executable

c44e5ce07b795ac3697a3e665a9927d602141986 authored almost 11 years ago by Phil Freeman <[email protected]>
Lookup node executable

I wasn't able to execute tests because node.js was installed as "node"
and tests/Main.hs was for...

7fc75b3eeb39c05d53b8c921aa3afd9181cdb61e authored almost 11 years ago by Brian McKenna <[email protected]>
Inline fully applied calls to $

f20f277ce1ce7020eb52ceeaa473f4e4f9d7cd5b authored almost 11 years ago by Phil Freeman <[email protected]>
When defining FFI calls with inline JS, copy the JS into the module body #145

a3e07b6f971113fa1837e222c3ef95be8ecd6ee4 authored almost 11 years ago by Phil Freeman <[email protected]>
Fix precedence of -> and type application #144

d6985082d130fd133ea94614947b67919dec0a1e authored almost 11 years ago by Phil Freeman <[email protected]>
More Haddock comments

1cb455bec8cbac657cd7126abd9968b54b44a0b4 authored almost 11 years ago by Phil Freeman <[email protected]>
Do not allow variable shadowing #135

464a1ed8f82f523d5af01fb83854bd8b25c0f4c0 authored almost 11 years ago by Phil Freeman <[email protected]>
Update CONTRIBUTING.md

313a98b4ce0bc2a3bd2165684c27de11e0e7174d authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

3472ef7ff11542560d9ac21c44ced958f03d93b8 authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

5ce8345aa9e84a656623444ca7220d272029bfe9 authored almost 11 years ago by Phil Freeman <[email protected]>
Merge pull request #134 from taku0/fix_inlining

Fix inlineVariables

4d724ad329678fd5ea212d5db304ce15d6c6cba0 authored almost 11 years ago by Phil Freeman <[email protected]>
Fix inlineVariables

85adeb3b01ca23d80f098b60594393fff8ceaeb2 authored almost 11 years ago by taku0 <[email protected]>
Starting work on code comments

cb572506d84714ace45bc7d8a057fdc14eeadd3a authored almost 11 years ago by Phil Freeman <[email protected]>
Generate proper name for names involving tick characters #133

71ebb7b85eae9671e6ef6376d325855a3485a63d authored almost 11 years ago by Phil Freeman <[email protected]>
Do not run tests in NodeJS during Travis CI build

5e3f09c9e76175ef6989f52546332b5a3d4b8545 authored almost 11 years ago by Phil Freeman <[email protected]>
Update .travis.yml

0317844d100c7718c3bf220a209317429e80bbe0 authored almost 11 years ago by Phil Freeman <[email protected]>
Replace obsolete shelltest scripts

c4221188ca771288c969598be4f5a7f6f859d553 authored almost 11 years ago by Phil Freeman <[email protected]>
More Prelude work, run tests in nodejs

f1f9bc17db83cda1265f5e03128d98b7f148c677 authored almost 11 years ago by Phil Freeman <[email protected]>
Code for mutually recursive types not being generated #127

5159dfd16000687d2599d7b56c75b3a7a55bb726 authored almost 11 years ago by Phil Freeman <[email protected]>
Sort modules based on dependencies

11d65b2048fb5c2b352c9c7ee7f67dae8cdb0663 authored almost 11 years ago by Phil Freeman <[email protected]>
Fix type class issue where instances with missing members were passing the type checker #126

4189e7fc1eacbbaaba66c05454a0181098e94043 authored almost 11 years ago by Phil Freeman <[email protected]>
Type synonyms and data type declarations can now depend on each other.

4aca4c1323ecd0d19a2325bb2472cdf970707f73 authored almost 11 years ago by Phil Freeman <[email protected]>
Update index.rst

17d8ee4de739d864ece9050ae5f492a08f8c95be authored almost 11 years ago by Phil Freeman <[email protected]>
Create kinds.rst

fe6d0a3210ad7f2f2942f62284ce89a8d220acf7 authored almost 11 years ago by Phil Freeman <[email protected]>
Update types.rst

21469c4452797477543694cfe9c61bfb2798a3cf authored almost 11 years ago by Phil Freeman <[email protected]>
Update syntax.rst

cd287bd3b8ae7eb628c93d8347e4eaa7d9113e17 authored almost 11 years ago by Phil Freeman <[email protected]>
Update types.rst

de7cd27894b07a6629f31e82e0c72b78e77b53eb authored almost 11 years ago by Phil Freeman <[email protected]>
Update syntax.rst

3ad52a4682f2b8fba1bc11c9042d39243396eb1c authored almost 11 years ago by Phil Freeman <[email protected]>
Update syntax.rst

befaa35cb7a8680a8332fa2128b223a21f4114b0 authored almost 11 years ago by Phil Freeman <[email protected]>
Update syntax.rst

c2ecee0f73799ba5d7565916529ac5d0638adae3 authored almost 11 years ago by Phil Freeman <[email protected]>
Update intro.rst

d48306c9f920be07f3b6f8a1f7d96d9bec608816 authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

9c360d1f097153ae04a826af5b53b2fc8d21e2fc authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

1d8d1840df380d54e0d902b430a231c1d7b38183 authored almost 11 years ago by Phil Freeman <[email protected]>
Update types.rst

9fb3ad590ab5e8f06d7458db4b9b75f80a77e843 authored almost 11 years ago by Phil Freeman <[email protected]>
Update typeclasses.rst

4efe14b2d260796837e7d7acb1a3072b047603a5 authored almost 11 years ago by Phil Freeman <[email protected]>
Update index.rst

0237bc450b5c7d6becc288e9cc21810b38948b5d authored almost 11 years ago by Phil Freeman <[email protected]>
Create blocks.rst

4b42758e442a3a685f15afca1473792721785758 authored almost 11 years ago by Phil Freeman <[email protected]>
Update syntax.rst

fbb9e254d843bcbef4ba12585db57197cb4bc4d7 authored almost 11 years ago by Phil Freeman <[email protected]>
Update patterns.rst

9ef2ea09c9abbf10d125aaf7995872c8ac756985 authored almost 11 years ago by Phil Freeman <[email protected]>
Update modules.rst

64bd2db2ee4261283df53c48c962cf681101ab0d authored almost 11 years ago by Phil Freeman <[email protected]>
Update intro.rst

8c3bdb03b6ada8f78a841db0b122329ecc228f9f authored almost 11 years ago by Phil Freeman <[email protected]>
Update intro.rst

56cf09afb03a0ddb090e9ed84fb1a1e21b25a29a authored almost 11 years ago by Phil Freeman <[email protected]>
Update intro.rst

19064bdc0ed39cd5b2c8650b25a096e99927e8fd authored almost 11 years ago by Phil Freeman <[email protected]>
Update ffi.rst

3b67c3174536dfdaf6f0943f6fb235a1ed40ac04 authored almost 11 years ago by Phil Freeman <[email protected]>
Update index.rst

a676af67c318a29f9bff6daefaed9c8c151611ff authored almost 11 years ago by Phil Freeman <[email protected]>
Update syntax.rst

bd2173d130f611f012b12ffa559a886ad42d045b authored almost 11 years ago by Phil Freeman <[email protected]>
Update types.rst

8b0704c89d352915bdc40e3fe9aaca5b2cab9598 authored almost 11 years ago by Phil Freeman <[email protected]>
Create typeclasses.rst

3608e18bb56bde4bfd0773c9e74dbcb964e2fa65 authored almost 11 years ago by Phil Freeman <[email protected]>
Create patterns.rst

7086b560385ce6d5719033c0f345079c6ab0e399 authored almost 11 years ago by Phil Freeman <[email protected]>
Create ffi.rst

970504cc3d24dab9767cddc9a85048f0768df51f authored almost 11 years ago by Phil Freeman <[email protected]>
Create modules.rst

bdf466adb0688e67f8db89f27c6564a09de7500f authored almost 11 years ago by Phil Freeman <[email protected]>
Create syntax.rst

deb9c6c3d212d9f720253b4ab30f903232a84f97 authored almost 11 years ago by Phil Freeman <[email protected]>
Create types.rst

4652b3e244b1c05655a2cadf7b1282d2f7e4759d authored almost 11 years ago by Phil Freeman <[email protected]>
Update index.rst

d9dd198ac9879b2c34ec882161fb7009b6e3d9b8 authored almost 11 years ago by Phil Freeman <[email protected]>
Create intro.rst

98a2491fea0c5e9f54f8d5621b63095c6e789ab9 authored almost 11 years ago by Phil Freeman <[email protected]>
Sphinx Docs

6fd6a20c18ff25d645be0109c66b3fb04e266e03 authored almost 11 years ago by Phil Freeman <[email protected]>
Don't check constructor name if there is only one constructor #85

139d308759df76fe7637fba80cfc3ab6b7125af3 authored almost 11 years ago by Phil Freeman <[email protected]>
#120

ba3d8703cb568470b4ff8455e08fdc7a01d749b8 authored almost 11 years ago by Phil Freeman <[email protected]>
#114

876cfcda93d0e8cfecb99f57d29e3e3cb9d6fd11 authored almost 11 years ago by Phil Freeman <[email protected]>
Operators can be function arguments again #124

d95f52f1a1895c959578785682b09995ee3ab86c authored almost 11 years ago by Phil Freeman <[email protected]>
[] can now be used in type class instances

67edf7a4b0d390fef28a4eeb2d7cb146bda88dba authored almost 11 years ago by Phil Freeman <[email protected]>
Update RELEASE.md

bbdc8d659ee47c76248f113dcf42299888af286c authored almost 11 years ago by Phil Freeman <[email protected]>
Prelude's print function doesn't need to be an FFI call.

00e0cb39f20b0a3b23f6f682c73faa847b7e1c95 authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

f46023b47f62499c78b0c26429e9540429fa3cc9 authored almost 11 years ago by Phil Freeman <[email protected]>
Update RELEASE.md

3e54d247f9abd8c24b35a6015b1f6b9a419bffc5 authored almost 11 years ago by Phil Freeman <[email protected]>
Rename release.md to RELEASE.md

823033932db0a67155f7f52d0813f4bc658f3cbd authored almost 11 years ago by Phil Freeman <[email protected]>
Fix type class instances scope issue

544123f37ec8b27ba731f6aa1220c0b97f726ef5 authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

aab031de378a65a372fcfade1fc67b49407566da authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

d268e633d48cf6ba09bd7bdd9b531e2976344f60 authored almost 11 years ago by Phil Freeman <[email protected]>
Update type classes docs

31bc89e6fb4a61d7671711d308248948590db409 authored almost 11 years ago by Phil Freeman <[email protected]>
Update release.md

cd349a997d716737b2dcd096aa72d4201145bf93 authored almost 11 years ago by Phil Freeman <[email protected]>
Fix --magic-do

0c188f66aefaec8f4b81ab1b4e5486a0bd6ae04b authored almost 11 years ago by Phil Freeman <[email protected]>
Update README.md

5b2d54910022da3b71ee30e79370e3be50c53370 authored almost 11 years ago by Phil Freeman <[email protected]>
Bound haskeline version to make heroku build pass

b979b0099658679a7bb58688482132aa654340f3 authored almost 11 years ago by Phil Freeman <[email protected]>
Bump version

9131063650cbad1355565dd5a778bf4909f00774 authored almost 11 years ago by Phil Freeman <[email protected]>
Forever example

bdad073f60bf1ccbd12eba076c7426b08ca654a9 authored almost 11 years ago by Phil Freeman <[email protected]>
Do notation using type classes

0b98112e1eff1cd78ccb44eec8fd3e7df60c1ab4 authored almost 11 years ago by Phil Freeman <[email protected]>
Qualify all unqualified names in type class declarations

c9ea112b366432c60a7efc1dc3ea6dea3cda8122 authored almost 11 years ago by Phil Freeman <[email protected]>
Add array example

f3d1bb0704ee52ae1a7068edad766cf125648507 authored almost 11 years ago by Phil Freeman <[email protected]>
Add the ability to bypass type checking for a term, and therefore fix the ordering problem.

cc947bdf5c9181ff9fb1cd843562c88f1d10976e authored almost 11 years ago by Phil Freeman <[email protected]>
Merge branch 'master' into typeclasses

0828e3ddc5b459d91db383bad686c45ccbf85396 authored almost 11 years ago by Phil Freeman <[email protected]>
CodeGen fixes

abd9791cb31b619dcbe913f2cf52a3ffae5641dd authored almost 11 years ago by Phil Freeman <[email protected]>
Fix an issue with unqualified type class names

bf0e439a14c34b1f2a75401f96fd32ab0cff4d8f authored almost 11 years ago by Phil Freeman <[email protected]>
Fix some aspects of code gen

418f44a61bf68de888f49d1536811c2f0d966615 authored almost 11 years ago by Phil Freeman <[email protected]>
Generate typeclass dictionary names

043ad390cad48423f037c2c5543386ebda3602ab authored almost 11 years ago by Phil Freeman <[email protected]>
Generate typeclass dictionary names

3b6c4bd5b4109f05fa9a8a3f7bb82888197b1676 authored almost 11 years ago by Phil Freeman <[email protected]>
Add Monad example

832c8296b06cfeb63f48b894da2742cd1340b33c authored almost 11 years ago by Phil Freeman <[email protected]>