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
* initial version of type search on holes
* also display type info
* apply the substitutio...
427c2a27fc17f455fff1607cac92e061498c7105 authored about 8 years ago by Christoph Hegemann <[email protected]>61019d0816b261261a9da6e8e76367e51a59f58b authored about 8 years ago by Phil Freeman <[email protected]>
Fix scope traversal for do-notation bind.
cfacd20616ac7c5c8290d0c87295ce7e3c307645 authored about 8 years ago by Phil Freeman <[email protected]>92f91110d7be728e712a7779e0e4f79b50f63043 authored about 8 years ago by Liam Goodacre <[email protected]>
* Only export functions used externally.
* Remove dead method expandTilde.
It looks like t...
eaaef21f96d0d790d2e4cd0e59e89687cbea4ae4 authored about 8 years ago by pete higgins <[email protected]>* Pretty-print suggested types differently
* Show regular types in error
56613a83ea1d31fe0407e38f7a621c8d24b22e49 authored about 8 years ago by Phil Freeman <[email protected]>32220eeb91ef77443a05af458eff5358318ccb65 authored over 8 years ago by Brandon Hamilton <[email protected]>
Move unsafeIndex to Data.Array
19efb1f08f8442889a953b54027647422cc8058f authored over 8 years ago by Gary Burgess <[email protected]>[psc-ide] Lens experiments
d324debc3901ecc86cee1498bfa4cdc1e1c022f3 authored over 8 years ago by Christoph Hegemann <[email protected]>2acd6d89b2489e2146f5331466c934c01f0a76a6 authored over 8 years ago by Christoph Hegemann <[email protected]>
65aee8f348130677180bc108f50f1160929624dd authored over 8 years ago by Brandon Hamilton <[email protected]>
12ec934dd6390d564886b8774e06bd5f937f2aba authored over 8 years ago by Phil Freeman <[email protected]>
Fix #2370, allow rows in instance contexts
48b837075ec13b3ca7f05b69e5ede4c653b9d32a authored over 8 years ago by Phil Freeman <[email protected]>81a578f5484f0770ca0628c52176eb1ff0db93ee authored over 8 years ago by Phil Freeman <[email protected]>
* Refactor subsumes function
* Remove Haddocks
75239446ac1a0315ff91eb397087b6a681a381e5 authored over 8 years ago by Phil Freeman <[email protected]>Revert http-client-0.5 change
7894cad9618b37cd32fa2f0560f8a0d71b6c005a authored over 8 years ago by Phil Freeman <[email protected]>2f54c857465b554da6886eafa63c7ea07dd7fa40 authored over 8 years ago by Phil Freeman <[email protected]>
Use aeson 0.11.* for now, for Pursuit JSON compatibility
08355daacbfbe4e40ec3d64c2df0abc49e65637e authored over 8 years ago by Phil Freeman <[email protected]>Use BSD 3-clause license, increment version
5a46b845f2b9163cd83bbe5ddd33a3b4e21f5a93 authored over 8 years ago by Phil Freeman <[email protected]>86e99f4bd2dfbccfa1b6ba8768c7a3ca6c0f7c9e authored over 8 years ago by Phil Freeman <[email protected]>
02e53c98789c9adfc1adfe8179cc916dbfc90d34 authored over 8 years ago by Phil Freeman <[email protected]>
* Strict handling of UTF8 files (fixes fd issue)
* Update CONTRIBUTORS.md
2cad87835dbf8c9dba2ad810b32a97579ec52af6 authored over 8 years ago by Chris Done <[email protected]>Fix #2332, allow newtype deriving when newtype is not fully applied
ac9ad9a4362f529384cfdeb9ed4d23fc8b1fd57f authored over 8 years ago by Gary Burgess <[email protected]>Fix #2331, substutute types in newtype class deriving
a8f18ef78f9fc399f779b0d4e9c2005ab6b4372c authored over 8 years ago by Gary Burgess <[email protected]>c59f99149503ffb17decb9671785befa113621f5 authored over 8 years ago by Phil Freeman <[email protected]>
ed39cb568b8c381f897bc43377ec6e85e2b364f5 authored over 8 years ago by Phil Freeman <[email protected]>
d22757f3eb4ec429bb2a11b20c4bf3c9df693ac0 authored over 8 years ago by Phil Freeman <[email protected]>
Fix the duplicate/redefined module error
f5aa07606b2ed87343bb80244c5490cb157def0a authored over 8 years ago by Gary Burgess <[email protected]>Fix usage detection for operators
0c63639a079f242598d9102f1304aeefb84e300a authored over 8 years ago by Gary Burgess <[email protected]>3f901d0a24be0039bad798bac6c4acf647e299c0 authored over 8 years ago by Gary Burgess <[email protected]>
6fd459e61665e004f56b14403b8c5be516649f6d authored over 8 years ago by Gary Burgess <[email protected]>
Fix handling of duplicate module imports in JS codegen
182409ff2cd10fee2958d040f134dc312bcb15fb authored over 8 years ago by Gary Burgess <[email protected]>Add deriving for Data.Newtype
da9b49fb05e001981dc50864c092609527f49949 authored over 8 years ago by Gary Burgess <[email protected]>34d072fffd6a7d3d11d5243f9630dd2dcfb0d99b authored over 8 years ago by Gary Burgess <[email protected]>
07e2e9cfefc007e3fd6302124c1d6788b0db1b45 authored over 8 years ago by Gary Burgess <[email protected]>
e0b26554ce579c07d72b008683ca0a0c36c0165b authored over 8 years ago by Gary Burgess <[email protected]>
a84f7f36ee321be675626db83200310ba34214e6 authored over 8 years ago by Nicholas Wolverson <[email protected]>
[psc-ide] Update pursuit JSON parsing
d41994a26b89170610fb62e39c50a9269e4ac5b7 authored over 8 years ago by Phil Freeman <[email protected]>0ad1005b78f7cb1bab16d3ea985327d0518d0d3f authored over 8 years ago by Phil Freeman <[email protected]>
Per https://github.com/purescript/pursuit/pull/246 - this was not working
since JSON format chan...
Fix a small bug in the type pretty-printer
354e7932ff5e272b4aeffb526f8c30bee11a3aa6 authored over 8 years ago by Phil Freeman <[email protected]>Fix function application judgment
b2979c16acb881e2d89ee2662030fa8ca67abcb3 authored over 8 years ago by Phil Freeman <[email protected]>* Add --dump-corefn command line option
* Derive ToJSON instances for CoreFn
* Revert "Der...
765aeb4f7ee3ba539bf308d3a66d330ea2c79266 authored over 8 years ago by rightfold <[email protected]>a6de68c6ce496aa7786a9ade4d40657b9a4400bd authored over 8 years ago by Phil Freeman <[email protected]>
9376fdc100ada71bb9e84a76431161202a5f4d08 authored over 8 years ago by Phil Freeman <[email protected]>
* Unify types which instance heads force to be equal
* More
* Strict generalization for no...
8197c06483c3d630ac2a22829aaa9b7ebe8a4701 authored over 8 years ago by Phil Freeman <[email protected]>* export desugarDecl from Sugar.ObjectWildcards
* Allow anonymous accessor chain (_.a.b)
i...
fc8697a93e355f23f28222d8b0cc438a30e3abe7 authored over 8 years ago by Rémi Vion <[email protected]>[psc-ide] resolve types/kinds for operators
e647963d8ff62c86eeebb7b17fc4cdc642b1d7ae authored over 8 years ago by Phil Freeman <[email protected]>9a5d4c9a1c2c8c9bf3758dd604564fcf9dee04bb authored over 8 years ago by Christoph Hegemann <[email protected]>
* Newtype deriving
* Syntax changes. Rename SuperclassDictionary to DeferredDictionary
* E...
ebd7c3cfb2b7ad1133c05bf5b1fd5a3f266413b4 authored over 8 years ago by Phil Freeman <[email protected]>[psc-ide] Unify Completion Commands
c993ec2d7bc877b025fdfc8bf0642a9c86eb2726 authored over 8 years ago by Phil Freeman <[email protected]>
* Unifies response formats for the type and complete commands so
go-to-definition and type ann...
[psc-ide] Parse type annotations from source files
03260df9abb66ad641acd9aebdd9f725ba2ee680 authored over 8 years ago by Phil Freeman <[email protected]>
Then use these parsed type annotations to give back the non-expanded
types for functions that co...
* Added typelevel string functions
* Moved evaluation from Pretty to Errors
* Introduced t...
21460806221cbd917a3f6d649afba7446bea948e authored over 8 years ago by Simon Van Casteren <[email protected]>Fix weird parser issue identified by @FrigoEU
350774104d9411bb73dfee0f391f120876df4ec9 authored over 8 years ago by Phil Freeman <[email protected]>Fix inlining for apply operators
0f5305229bcbf04a788770918e4b9d5f6bc29e99 authored over 8 years ago by Gary Burgess <[email protected]>c6174d5797e717e0b15283fbaf10ef2267652ca5 authored over 8 years ago by Gary Burgess <[email protected]>
96596d5d02868b29c42df413ed0df3a54cc93a8e authored over 8 years ago by Phil Freeman <[email protected]>
* Safer installation from source in INSTALL.md
This commit ensures that the stackage snapshot...
ab5f139336c7343009e88c13b29c9cdf566b1713 authored over 8 years ago by Harry Garrood <[email protected]>This reverts commit f58158cd65251f90c4a65685c49db47ade919ab9.
7fb1012a0972420ec4e82c4117cb9e6c9d7e7407 authored over 8 years ago by Harry Garrood <[email protected]>f58158cd65251f90c4a65685c49db47ade919ab9 authored over 8 years ago by Harry Garrood <[email protected]>
2e715758866ea45fdac65a9558d04a48ea967994 authored over 8 years ago by Oleg Grenrus <[email protected]>
* [psc-bundle] Verify entry points exist
Throws an error when an entry point could not be fou...
df85f5c035b622038251e9531424a07a513bd948 authored over 8 years ago by Christoph Hegemann <[email protected]>* Use bind instead of deprecated bindSocket
* Add explicit import of Monoid <>
optparse-ap...
bdbf4e28a3f734cf853b8a5a46d6441a4c17547b authored over 8 years ago by Charles O'Farrell <[email protected]>Fix most HLint warnings
8968dc8e066fe0bd5df96a653c6494211c5942d7 authored over 8 years ago by Phil Freeman <[email protected]>0213e0b916454e0d66a2089c35c217ef74f665df authored over 8 years ago by Simon Van Casteren <[email protected]>
This leaves in place 10 warnings, mostly for reducing duplication.
0b07beb08d68b3ae1c77d645f85ef681cc260b9d authored over 8 years ago by Ian D. Bollinger <[email protected]>* Improved error messages for record subsumption
* Added myself to contributors
* Improved...
8dab1e848ec97da3d0c4068507dd5e408e95cc45 authored over 8 years ago by Simon Van Casteren <[email protected]>Fixes Language.PureScript.Types.everywhereOnTypesTopDown
6719bde9f51516940f021bf514cb9a5b0c266bf2 authored over 8 years ago by Phil Freeman <[email protected]>
The function everywhereOnTypesTopDown didn't work consistently
over parenthesized and binary ope...
9b34d87d4428c2f76613ae128ec9363334cbdf63 authored over 8 years ago by Oleg Grenrus <[email protected]>
dcf2c58b2bfeea3c2f28249c223e6233aeb552c6 authored over 8 years ago by Rémi Vion <[email protected]>
* remove legacy ObjectGetter and update doc
* fix typo in record property accessor AST docume...
05d53b2887558a182896b63868f10c3692f527d8 authored over 8 years ago by Rémi Vion <[email protected]>[psc-ide] Return JSON errors for cycles in module dependencies
08fc300911de141085d2ccbf7a859140111ca0ef authored over 8 years ago by Phil Freeman <[email protected]>275988042a89d98b2a40329d6415e1df84d9d8af authored over 8 years ago by Christoph Hegemann <[email protected]>
6f6e594f27e9afb2ac903001dfc42d97dfb6908f authored over 8 years ago by Phil Freeman <[email protected]>
* Fix #2252, instantiate types in array literals before unification
* Use @garyb's test
2d6087d26d963d99b217ca1de1b18d827f1805b1 authored over 8 years ago by Phil Freeman <[email protected]>* Better context information for typed hole errors
* Context information in wildcard warnings
455848a5494dc041b3c6f1ae5133528c5204ac19 authored over 8 years ago by Phil Freeman <[email protected]>Use latest LTS, fix #2241
eb09a8ad42dbfd6866438ce4df2035f1bbc31831 authored over 8 years ago by Phil Freeman <[email protected]>Add upper bound to http-client, fix #2237
690482392a46015701b4ac9f5c04f16947a1a467 authored over 8 years ago by Phil Freeman <[email protected]>efc00d9c357e6718f477a2f4ebb10dcc5bcc22d9 authored over 8 years ago by Phil Freeman <[email protected]>
3a3ac0f4f6773ea10b4ac699c957cfa79e6a3429 authored over 8 years ago by Phil Freeman <[email protected]>
Decode externs with correct encoding
be85d8d8a080da5b99eb4f5d110b8894d0bf0f88 authored over 8 years ago by Gary Burgess <[email protected]>
Externs failed to decode properly when they contained unicode, causing
files to be rebuilt too o...
Prevent PureScript build failure with protolude 0.1.6 due to
ambiguous occurrence errors arisin...
Behold:
No type class instance was found for
Issue1310.Inject (Eff
...
* Fix for #2244
* Fix record extension code gen:
* Now uses accessorString for assigning k...
0824b1f9c09ff908a19977fa4f5208e5b7b6805e authored over 8 years ago by Liam Goodacre <[email protected]>f0d5256019348aec67b31108fb5209b4e2f846a0 authored over 8 years ago by Phil Freeman <[email protected]>
Combine the sdist and coverage builds. Avoid .tix files during deployment.
897733d0aeb0d062bd98cbde22427342fa3eeb68 authored over 8 years ago by Phil Freeman <[email protected]>bc0d52fbf5ed090b18272d4b5897613019e38167 authored over 8 years ago by Phil Freeman <[email protected]>
* Initial work on evaluating PSCi expressions in the browser using websockets
* Use Warp, add...
54526889709db2c02128de506bb0a50621e8ebc3 authored over 8 years ago by Phil Freeman <[email protected]>* Update mkFnN inlining for prelude 1.0
This fixes the compiler not inlining mkFnN, since `Da...
293c345edd7fc678d9775413098e8cbde6a6f7f9 authored over 8 years ago by Felix Schlitter <[email protected]>* [psc-ide] Goto definition
* extracts declaration positions from the parsed source files and...
95334c8053a160e6f2dbae8034e9ddc0b8d917a0 authored over 8 years ago by Christoph Hegemann <[email protected]>[psc-ide] Fix unicode encoding of json responses
11fdef0f5688cd6159ea560a9bbb304ef2933b2b authored over 8 years ago by Phil Freeman <[email protected]>5def0199bc0b57431ff7426ea126f8ab564e05c3 authored over 8 years ago by Christoph Hegemann <[email protected]>
[psc-ide] Parse Modules
7174a7529be0ec4c5218bca29b021fca6ca58d53 authored over 8 years ago by Phil Freeman <[email protected]>* psc-ide-server now takes globs as arguments, just like the compiler
ee34e21acbf3fcd4888a53265ea6e0351ad2e90e authored over 8 years ago by Christoph Hegemann <[email protected]>
An alternative Prelude, that is meant to reduce boilerplate and enforce
best practices with rega...
a07a71430adae0f7b3801b8ce3fea54bf5fccdbb authored over 8 years ago by Christoph Hegemann <[email protected]>