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
94343bc4613a0cbf8507943809fa2d49b81bb0bf authored over 2 years ago by Ryan Hendrickson <[email protected]>
20d6c6c6bc598b6f49026391c20e1d99b47454b5 authored over 2 years ago by Ryan Hendrickson <[email protected]>
a7ae87fc29cdb6ca57a5b512c3482f11c1e6a1d2 authored over 2 years ago by Ryan Hendrickson <[email protected]>
Co-authored-by: Jordan Martinez <[email protected]>
c984e32126846d2c1dca2ec0db99830c6ad4a492 authored over 2 years ago by jgart <[email protected]>3d7c22f6aa66a1c08b0a931f77ff3bc64a3b18d5 authored over 2 years ago by Ryan Hendrickson <[email protected]>
177f5c831035c5c0b18ffea020e71b2bb6f5cd02 authored over 2 years ago by Ryan Hendrickson <[email protected]>
6015fe970f9f0fa0a3ad948335e410d5e8f5ced2 authored over 2 years ago by JordanMartinez <[email protected]>
Prim docs: update for type-level changes and cleans up other docs
For type-level changes
* B...
This bug was triggered when modules that the compiler handles specially
are shadowed by local c...
e909a467d679b32bd392380d21b5d4a184554786 authored over 2 years ago by Ryan Hendrickson <[email protected]>
Without an explicit `registry-url` input, `setup-node` doesn't create
the `.npmrc` file that ho...
41bf005f01302ed6e398ca3463547a07e310bea9 authored over 2 years ago by Ryan Hendrickson <[email protected]>
This check doesn't prevent any programs from compiling; it just makes
sure that a more specific...
1f486e6f2b6a216acda7d5c964b625e548003509 authored over 2 years ago by JordanMartinez <[email protected]>
012b9040d7b31d31e1f5df191e8a01bfeb230de9 authored over 2 years ago by Ryan Hendrickson <[email protected]>
b72ac9d85bd111b11618f8f17b5edae26bd75903 authored over 2 years ago by Fyodor Soikin <[email protected]>
* Fix broken link to 0.15 migration documentation
* Update contributors
32a92ed5541d6b6ffd0065386603f2d6500bc7bf authored over 2 years ago by Nick <[email protected]>
`metadata` is a dummy package, not an actual part of the package set.
However, if asked, spago ...
* Update version to 0.15.0
* Regenerate license
* Finalize 0.15.0 changelog entry
1324638f7f262d1abcae30fe3a628c99191e4c2a authored over 2 years ago by JordanMartinez <[email protected]>* Update node to 14
12 will be EOL in a few months
* Update npm before running package set...
b5f97489d0a383ff3ad6edb2b0ec530b611bd1fb authored over 2 years ago by JordanMartinez <[email protected]>* Update test's bower.json files to released versions
* Update passing tests
* Fix duplica...
8ae7ba397526d5e3999cb825adad8c9c8e22fd94 authored over 2 years ago by JordanMartinez <[email protected]>* Update installer to 0.2.6
* Update version to 0.15.0-alpha-07
da7876835cb0ca36573358a1bdf71a4a139cad70 authored over 2 years ago by JordanMartinez <[email protected]>a846892d178d3c9c76c162ca39b9deb6fad4ec8e authored over 2 years ago by JordanMartinez <[email protected]>
* Add instructions for publishing prerelease to NPM
* Fix normal release instructions
7aa9b70dee70c48c7472ec1d7034ca244436e26e authored over 2 years ago by JordanMartinez <[email protected]>* Delete license file (matches repo's one)
* Delete Setup.hs
* Merge purescript-cst.cabal ...
211e67d4e7d186682ea70e8740055ad4e6624671 authored over 2 years ago by JordanMartinez <[email protected]>* Add Prim.Int.ToString compiler-solved class
This class is being added primarily because lar...
f374270faf3e7f891277babeb705765640b8965c authored over 2 years ago by JordanMartinez <[email protected]>3fc881cdbbe19d8c0052d6816b2ca5ad59f94e92 authored over 2 years ago by JordanMartinez <[email protected]>
This commit adds src/Language/PureScript/CoreFn/Laziness.hs, a
transformation on CoreFn that in...
970bab2e2bc7e97cbfc507fa973c4a168e38d748 authored over 2 years ago by jgart <[email protected]>
* Add reproducible test for 4274: OperatorSection
* Only run incorrect anon arg check on purs...
36de70af9d794d6bbc95d5d455901f73d0b7833f authored almost 3 years ago by JordanMartinez <[email protected]>* Fix path location
* Verify bundle creation works
Note: this doesn't cause any of the fil...
d0107b5ff7dae2c97d28d9be48792b74d746ba30 authored almost 3 years ago by JordanMartinez <[email protected]>ce0d1a14be98715d2cda90ba7ffab8c40e595fac authored almost 3 years ago by JordanMartinez <[email protected]>
* Add CI test to ensure libtinfo isn't in binary
* Ensure process is on 1.6.13.1
b8b8d3c8a47e4771f4b8ed75acbb558d6f6b5dcf authored almost 3 years ago by JordanMartinez <[email protected]>c9fb852922494e07a9eaed93f33772f1f15e1fdf authored almost 3 years ago by Nicholas Yip <[email protected]>
6c2299fff46b43fbd49bc41fc00b0d5b05dc2c59 authored almost 3 years ago by Nicholas Yip <[email protected]>
Filter out non-plain idents in type search
5f77fb484f91348acea687985ba0cf2b2279f1d6 authored almost 3 years ago by Justin Garcia <[email protected]>76b9548f78e1690a44d4212f07e3debea2983dc5 authored almost 3 years ago by Mohammed Anas <[email protected]>
This bug was triggered by defining recursive partial functions or
recursive bindings that conta...
* Track and restore names of quantified variables
* Add golden test
* Add CHANGELOG.d entr...
2667489aefc8bdffe798a8b897fb21321277b1a5 authored almost 3 years ago by Justin Garcia <[email protected]>* Disable purs bundle command and tests
* 'purs bundle' only throws error now
* Add basic ...
1d5c618054bc0c452128e8758dc01b758a3a6f39 authored almost 3 years ago by JordanMartinez <[email protected]>cfda24d50d6ee4ccf335ce0e15809807c1dff3b7 authored almost 3 years ago by JordanMartinez <[email protected]>
* Initial scaffolding for build progress
* Add rendering for build progress
* Track build ...
3d50222d6cf71b373c369a7186628ab5257c84c8 authored almost 3 years ago by Justin Garcia <[email protected]>* Implement native type-level integers
Added support for type-level integers and compiler-s...
24eeeb216e73921d8457a641eddba39a0b49b22e authored almost 3 years ago by Justin Garcia <[email protected]>* Make first alpha release for v0.15.0
We wanted to use `0.15.0-alpha.1`, but cabal
couldn't...
* Warn on ad-hoc case ... of expressions
```
case foo of
binder ->
binder
-- ^ ...
* Support only es modules
- Emit error if FFI parsing succeeds and a CommonJS module is detec...
3ff73b60575a58b562c2d8bfb6cdc7f14ad449f2 authored almost 3 years ago by sigma-andex <[email protected]>
This commit moves operator section desugaring from the beginning of the
desugaring pipeline to ...
20d8441a09bd05a04e0dbbac9baab4a81e37ad8b authored almost 3 years ago by JordanMartinez <[email protected]>
1419786846980c9a3f140de687cf72d6e10965d3 authored almost 3 years ago by JordanMartinez <[email protected]>
* Remove deprecated syntax for row kinds: `#`
These have been replaced with the `Row` kind in...
4c4fcf67f493c2f0119fa212e968c88979c8fc31 authored almost 3 years ago by JordanMartinez <[email protected]>* Error when constraints are found in FFI values
For example...
```
foreign import foo :: f...
* Add note about HSPEC_ACCEPT env
* Verify that PS file's module name is 'Main'
* Add chan...
6620b4e075569991c987c1fb89b91e2d104420e7 authored almost 3 years ago by JordanMartinez <[email protected]>This reverts commit 6b05869d3822e6c6d2a7ff03b94bf84144046211.
a4375eb8deb3d2ca4f696ac4e22bbe6f508ced9f authored almost 3 years ago by Ryan Hendrickson <[email protected]>* Add ES imports/exports to CoreImp AST
* Print ES imports/exports
* Codegen ES imports fo...
ff68b93b912d23f22db40d9116ce9c84d6b793e6 authored almost 3 years ago by sigma-andex <[email protected]>* Bump purescript-cst to 0.5.0.0
* Bump purescript to 0.14.7
* Update changelog
7917cb44678f6aeec365280de34e4794f7fb2211 authored almost 3 years ago by JordanMartinez <[email protected]>* Run `make license-generator`
* Update version to 0.14.6
* Update changelog via purs-chan...
a1023905b5f41363969591b7d3f7fb6e3cd0a5c7 authored almost 3 years ago by JordanMartinez <[email protected]>* Add @thomashoneyman to contributors
* Add stack.yaml.lock to .gitignore
* Add purs.json ...
7f385cd116b6ac51cea49df01529d031580db005 authored almost 3 years ago by Thomas Honeyman <[email protected]>Somehow I forgot to do this earlier.
0b5abdb5f46923bfa10b8fb3335900b8cd87ef0c authored almost 3 years ago by Verity Scheel <[email protected]>
When the compiler is checking an expression that is annotated with a
type against another expec...
This feature shrinks the generated JS code for declarations that use
empty type classes, such a...
This fixes an internal error triggered by using a type operator in the
kind of a type parameter...
* Create constant for unused identifiers
* Deserialize unused identifiers properly
* Add c...
d4950b001916ad79daf910d54fb227417243f4de authored about 3 years ago by Justin Garcia <[email protected]>53b4117045f5517023f5d22f9fa506e651e4ff3e authored about 3 years ago by Ryan Hendrickson <[email protected]>
Co-authored-by: Ryan Hendrickson <[email protected]>
c1bcbd553badac2959710da30a70d464307738be authored about 3 years ago by Justin Garcia <[email protected]>* Build the entire latest package set in CI
The package set is only built in Linux, as that t...
d2fb21b7c5fd3014c306a46f4591d709651c1034 authored about 3 years ago by Ryan Hendrickson <[email protected]>* remove explicit disabling of Nix in stack.yaml
* Add CHANGELOG entry.
* Format changelog...
18e3b14c556c5bd58e391531e4f4e511f834c3ff authored about 3 years ago by Dennis Gosnell <[email protected]>* Update unnamed instances changelog entry
I know this has already gone out, but the current ...
40d4a3d0635e8ad96220fe2d84ee511aad77dbbd authored about 3 years ago by Harry Garrood <[email protected]>
Including roles in markdown docs was not added in this PR. Markdown docs currently
render their...
Co-authored-by: Jordan Martinez <[email protected]>
6b2b2a9b7aacdb81d5f2e8ecf8d7fc523a7e6d00 authored about 3 years ago by Denis Stoyanov <[email protected]>* Check role declarations arity during type checking
* Add changelog entry
* fixup! Check ...
375bcdce4fc3d98bbac44dc63292ef86e9b3ecbc authored about 3 years ago by Cyril Sobierajewicz <[email protected]>* Add more detailed summary of Layout.hs
* Use multiple let bindings in indentation example
...
7d286f8d7ded989c482cade4d78212bf3e03160f authored about 3 years ago by Ryan Hendrickson <[email protected]>
198dfcb63ec0c158a99839bb18c194a989274071 authored about 3 years ago by Dennis Gosnell <[email protected]>
* Add missing source span to ChildDeclaration
* Destructure using a let binding instead
* ...
fd22f09fbac0e9329077b6a3bda475e30f5b3d1a authored about 3 years ago by Justin Garcia <[email protected]>* Update version to v0.14.5
* Update changelog
* Pin weeder version to 2.2.0
c14d52e0bd4caca88358ac082911e8a94d072dd5 authored about 3 years ago by JordanMartinez <[email protected]>* Make renameImports work with dotted modules
* Add passing test for renameImports
* Add C...
e320a21ba230718deb17f0d2a3d477ab936795e9 authored about 3 years ago by Justin Garcia <[email protected]>a581e64dc7890f55146cfe9dd5de69c61b0aeb49 authored over 3 years ago by Dennis Gosnell <[email protected]>
Fix synonym inference bug
5cf6e8896fa52d63f1ae8af605e24e8bccf117bf authored over 3 years ago by Joseph Young <[email protected]>* Don't build a search index in case its broken
`purescript-docs-search` still hasn't been up...
729822bc115085efe5441522f69eaec7eb4ff4ff authored over 3 years ago by JordanMartinez <[email protected]>* Update version to v0.14.4
* Regenerate changelog
* Add 'v' in front of version header
...
c2a4189338db8369064e06d06d98cf9ff3a3a13d authored over 3 years ago by JordanMartinez <[email protected]>* Add changelog entry
* Use offsideEndP for backtick case
* Add golden test for backtick case
616ffb072f0f561c3513b730b0362c9f37495a0c authored over 3 years ago by JordanMartinez <[email protected]>ec4dd2b368acdd94b94b548239486ce631369fbb authored over 3 years ago by Thomas Honeyman <[email protected]>
73357205ff984c3351a0a0c4176af807bbb669b8 authored over 3 years ago by Ryan Hendrickson <[email protected]>
Instead of expanding type synonyms when type classes are desugared into
their more primitive re...
* Remove a redundant hint that repeats the types in the error
* Correctly diff rows containing ...
80ad9943d8223880e109ee9d6a1d9d0ad71c4c2c authored over 3 years ago by Thomas Honeyman <[email protected]>
05a46be2dfda2031e0d48a15059185582adabb8b authored over 3 years ago by Thomas Honeyman <[email protected]>
5d0f1a6a93c450add53135e06ed74f98b5a4bc98 authored over 3 years ago by Cyril <[email protected]>
Class dictionaries are now represented as newtype wrappers of records.
This drops the awkward T...
Co-authored-by: JordanMartinez <[email protected]>
7b7c47deef96214720aaa22e524ae3177606382f authored over 3 years ago by Peter Becich <[email protected]>* Add a hint for errors in foreign data type declarations
* Add changelog entry
4a2cf3ac584173770be4daf515377806bb598062 authored over 3 years ago by Cyril <[email protected]>* Add golden tests for self cycles in type class declarations
* Add golden tests for self cyc...
7767c9fe45d465c8fbe18c85ae2bb62c91822c0d authored over 3 years ago by Cyril <[email protected]>* Consider redundant parenthesis when checking for "uninteresting" kinds
* Test that unintere...
2b9c7a668ca6520f4847afcf66768a5019be8402 authored over 3 years ago by JordanMartinez <[email protected]>The union solver for `Union l r u` was missing the case when `r` and `u` are literals (which sho...
6986faa034e4860fc08cc646137f4a7498b94ff8 authored over 3 years ago by Nick Scheel <[email protected]>
Weeder runs a whole-program analysis and will fail the build if there
are any functions not rea...
c5e7d0b1caa9ede96ca31bf60198ea038444d950 authored over 3 years ago by Ryan Hendrickson <[email protected]>
* Add developer guide
* Add IDE guide link
* Refine profile visualizer section
Also rem...
c07f13714ead2014b55008d8227d41ee9b6efd8f authored over 3 years ago by milesfrain <[email protected]>* Add note to submit PR and get it merged before triggering CI build
* Link to PVP directly
...
* Add note about what to do when a release fails
* Add changelog entry
a1081ae63e035183792a515c2e76da33f7800fcd authored over 3 years ago by JordanMartinez <[email protected]>564223175395963db2e9144d1034ad2e0be050d3 authored over 3 years ago by Ryan Hendrickson <[email protected]>