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

A couple of minor changes to contributing guide

Remove old video link
Add note about opening issues

923fd4c45e4d8e7e0419bbf01968c5f34bff1d9b authored over 7 years ago by Phil Freeman <[email protected]>
Update Overlapping instances error message. (#3084)

* Update Overlapping instances error message.

Fixes #3071.

* Remove explanation for Overla...

d4a33788fde9c2dd7dce4bf6c800d60b2b004bd2 authored over 7 years ago by Dmitry Rets <[email protected]>
Expand error message for UnusableDeclaration (#3088)

Previously, the error message made no mention of a solution to the
error. This update adds poss...

15b58276f7a38b89371f11ad6b852204a30f5b1c authored over 7 years ago by Tom Harding <[email protected]>
Fixed type shadowing error (#2967)

* Fix and regression tests for #2197

* Updated Prim module documentation

* Added test usin...

48590ca766cd8d01f53230e0341d605a3aa76dd9 authored over 7 years ago by Isaac Elliott <[email protected]>
Bump to ghc8 2 (#3070)

* fixes cabal warning about an unspecified Paths module

* Bump to GHC 8.2 stack nightly

* ...

2b10b06ee5b75373505d497d6dd7602680ad6efc authored over 7 years ago by Christoph Hegemann <[email protected]>
Require single-method instance declarations to be indented (#3073)

Resolves https://github.com/purescript/purescript/issues/2947

703dd5229536a3330c9da79518bd8d5354704c66 authored over 7 years ago by Fredrik Wallberg <[email protected]>
Remove old generics (#3007)

fe6a0981f83134c5fc2b5669c672dd8285b43c8b authored over 7 years ago by Phil Freeman <[email protected]>
Add inlining for runEffFnN/mkEffFnN (#3026)

* Add inlining for runEffFnN/mkEffFnN

* Magic-do case to improve EffFn usage

From natefaub...

0d1568f30e6ab5bb38674feaad810f49ff90970e authored over 7 years ago by Nicholas Wolverson <[email protected]>
Instance chain groups (#2929)

* Add instance chain groups

* Make OverlappingInstances an error

aacdb9abd0c81320e6c13c71dfaf92b060acd66a authored over 7 years ago by Liam Goodacre <[email protected]>
[purs ide] Groups hiding imports with implicit ones (#3069)

46a3dcd155d2594ecf62ea3419ce8596d7153b5b authored over 7 years ago by Christoph Hegemann <[email protected]>
Update CONTRIBUTORS.md (#3066)

305fbeda5f7f12dbe42263b10513d3bb3d606cf7 authored over 7 years ago by Csongor Kiss <[email protected]>
Revert "Revert "Run AppendSymbol in reverse (#3025)" (#3027)" (#3030)

This reverts commit 59d1c6ae4c087aab001a2596270e56fa8e74fed4.

2a848782a90ef00cd5c01a2f19b0ff8df61e901f authored over 7 years ago by Phil Freeman <[email protected]>
Remove scripts, fix #2993 (#3011)

eb0007d42e8eb48cbab32b5718e0cde550b3ef13 authored over 7 years ago by Phil Freeman <[email protected]>
Add applicative do notation (#2889)

* Add applicative do notation

* Test the order of arguments to the result of an applicative d...

6f2527b1545853dcb6974999084433c7389136cd authored over 7 years ago by rightfold <[email protected]>
Add proxies (#2846)

* Add proxies

* Add failing proxy test cases

* Make proxy types of higher precedence

* ...

74bc4a923dfbd84e1f4dfa448981b57ab3d4ab9c authored over 7 years ago by rightfold <[email protected]>
Solve ConsSymbol (#3054)

* Solve ConsSymbol

This adds and solves a new 'magic' constraint,
`Type.Data.Symbol.ConsSymb...

4289974a872501679889dd26f0344a84a5ddad9d authored over 7 years ago by Csongor Kiss <[email protected]>
Don't recommend IRC any more (#3064)

It's pretty much dead

2d974bae9fb1a17d0b9b7c5ebd5b5ed875dd6416 authored over 7 years ago by Phil Freeman <[email protected]>
Add `:complete` directive to psci (#3038)

Some wrappers around psci (such as emacs-psci) are unable to hook into the
tab-complete functio...

f124db12c9dbd3bb8fba04e17ae9fbab4288a26c authored over 7 years ago by Dave Aitken <[email protected]>
Adds a pattern synonym for ValueDeclarations (#3051)

3a6f3f6dd7981cc41e318d8000b06c044e98c54c authored over 7 years ago by Christoph Hegemann <[email protected]>
inline Unsafe.Coerce.unsafeCoerce (#3050)

* inline Unsafe.Coerce.unsafeCoerce

* add a test

c9c4385e78360218bcf254c03fbd8daed73b7acc authored over 7 years ago by Coot <[email protected]>
Introduce data type for value declarations (#3048)

* Introduce data type for value declarations

* Reduce partiality in Sugar.BindingGroups

* ...

cc422346e0ae9711077aa78ba8114c53cf59ab80 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Adds an `actualFile` parameter to the rebuild command (#3045)

* [purs ide] Adds an `actualPath` parameter to the rebuild command

This allows us to specify ...

81ea774014b4f095049dd5a8fa71159742611e24 authored over 7 years ago by Christoph Hegemann <[email protected]>
[psc-ide] Make `type` command's `filters` param optional to align with doc (#3040)

* Make type command's filters param optional to align with doc

* Add myself into contributors

f768720e7d924d57e2b17c774752c01ba3b4484e authored over 7 years ago by b123400 <[email protected]>
bump glob dependency (#3041)

39477d3c45319a1cb838bfe65bdc1f444c263a31 authored over 7 years ago by Michael Hoy <[email protected]>
Improves ExternsFile parse errors (#3037)

* Improves ExternsFile parse errors

* Updates CONTRIBUTORS and removes extraneous parens

4c3ddb132296ea0c44a318f53fc7464f656b7ddf authored over 7 years ago by Joe Kachmar <[email protected]>
Introduces a type for type declarations (#3034)

* Introduces a data type for TypeDeclarations

* extract a little helper

* adds some comments

7a59b02221df1f906efa4a911b8ad83c86d2fdc6 authored over 7 years ago by Christoph Hegemann <[email protected]>
Allow blaze-html 0.9 (#3031)

Non of the changelog items were used by us, and the build is successful.

1b2011f0fb2744eb2b5541f4c609f549e5c54aca authored over 7 years ago by Felix Yan <[email protected]>
Fix AppVeyor deployment (#2774) (#3029)

Tested on my fork of this repo.

This commit also contains some minor additional tweaks:

- ...

ee44ff01d217429e210aa143452d52fc137dfc33 authored over 7 years ago by Harry Garrood <[email protected]>
Use Hspec in TestDocs (#3028)

This doesn't have any immediate effects apart from making the output of
the docs tests slightly...

8c1bdf972852431599a7fafca1c7c9b4e423af94 authored over 7 years ago by Harry Garrood <[email protected]>
Revert "Run AppendSymbol in reverse (#3025)" (#3027)

This reverts commit cb1393cacf0fc84c8e3bfb9301cf89475b48bab9.

59d1c6ae4c087aab001a2596270e56fa8e74fed4 authored over 7 years ago by Phil Freeman <[email protected]>
Run AppendSymbol in reverse (#3025)

cb1393cacf0fc84c8e3bfb9301cf89475b48bab9 authored over 7 years ago by Phil Freeman <[email protected]>
[purs ide] Add qualified explicit import (#3024)

- Optional qualifier added to explicit import command
- Update PROTOCOL.md overview and some typos

7e499cf13b729cca868c966098e0cca91c591edf authored over 7 years ago by Nicholas Wolverson <[email protected]>
Embed CSS for HTML docs (#3017)

Fixes #3016

bb5521a5f3aec7e6e5b2526852bc4166989ce6d6 authored over 7 years ago by Harry Garrood <[email protected]>
Use order given in export list in generated docs (#3015)

If a module has an explicit export list, the declarations in the
generated docs now appear in t...

3eb47734402e1fdf77b38daf6af253dfbddd3156 authored over 7 years ago by Harry Garrood <[email protected]>
eliminate redundant whitespace in js output (#3021)

fixes #3020

6303c44be8409e51f58ba1021e0ee33b9d34e96c authored over 7 years ago by Matthew Leon <[email protected]>
Treat kinds as used in import warnings (#3019)

3103dbf317c84e103384243944a377f0a0594774 authored over 7 years ago by Nicholas Wolverson <[email protected]>
Improve suggested git url in purs publish error message (#2998)

If `git config remote.origin.url` gives us a GitHub url, we now use that url in the suggested "r...

4760262c8f0d8d7ab01e37bb3133a075cd8ee6d5 authored over 7 years ago by Coot <[email protected]>
Fix pretty-printing of class names in hierarchy (#3013)

* Don't use `Show` instance for pretty printing in `purs hierarchy`

The `Show` instance was n...

9632949f1bf48e8b94a957c1a1e1e931001b0fae authored over 7 years ago by Hardy Jones <[email protected]>
Remove some references to old executables (#3014)

This removes all references to the old executables except for those in
the IDE code, as I wasn'...

ad0c7c04fca8b2dda5a71f558ed943d0b16a2671 authored over 7 years ago by Harry Garrood <[email protected]>
also runs type search for data constructors (#3008)

db99634aca48f3b57a781767fbd5d344a539f18d authored over 7 years ago by Christoph Hegemann <[email protected]>
Fix type operator precedence parsing, fix #2958 (#3009)

2e1b8527ce8f2ea310d2d249daf8cab5930539f5 authored over 7 years ago by Phil Freeman <[email protected]>
[purs ide] Editor mode (#3006)

* extract asynchronous cache repopulation

* [purs ide] Adds an "editor-mode"

When the edit...

6e689c4a3b76c8b25993212971581b03046e362a authored over 7 years ago by Christoph Hegemann <[email protected]>
Fix a loop in the kind checker (#3005)

* Fix a loop in the kind checker, fix #2995

* Add a test

f4e81e7e5ef7c806f93383df46e95c3284aa24af authored over 7 years ago by Phil Freeman <[email protected]>
Prevent browser from treating declTitle and linkToSource as one word (#3002)

f87d8026d743fd7352d011695f757e65d1265adf authored over 7 years ago by Phil Ruffwind <[email protected]>
[purs-ide] Fixed case-splitting on local non-exported datatypes (#2986)

* Added cachedRebuild ExternsFile to those searched in caseSplit (#2968)

* Update CONTRIBUTOR...

cf17c0430395aeb9e2d93e5ea8271424b5084057 authored over 7 years ago by Isaac Elliott <[email protected]>
Only build master and semver tags in AppVeyor (#2987)

Follow up to #2982

f8b86e8b0091be84e7676c2035d347bed75450df authored over 7 years ago by Harry Garrood <[email protected]>
Fix source links for re-exports (#2997)

Part of purescript/pursuit#304

f924ed769f619b68e9954bc433f5fd7ab08e5538 authored over 7 years ago by Felix Schlitter <[email protected]>
Update installation doc [ci skip] (#2994)

- The lts-8.5 resolver uses GHC 8.0.2 so update INSTALL.md to reflect
that
- Homebrew compil...

19f546ebaca697342ccb7cb7f1160cec5f97a186 authored over 7 years ago by Harry Garrood <[email protected]>
Desugar type operators in instance declarations (#2991)

Fixes #2872

Also modify docs tests to allow assertions that an instance has the
right type

b6934c47601c61cf0558c1e7550d6b19d6420cc6 authored over 7 years ago by Harry Garrood <[email protected]>
Update test dependencies (#2992)

This commit updates all the test dependencies to their latest versions.
It also pins down the v...

e6adc4f37b382aeaa474b291bed13699a87f1639 authored over 7 years ago by Harry Garrood <[email protected]>
Fix fragment links to type constructors in HTML (#2989)

Fixes #2988

b12ab5452e341668bb55e651e2d40e5808fd101c authored over 7 years ago by Harry Garrood <[email protected]>
0.11.6

cc6c2c1fe3102d644737dcc9464dffc29cf5b092 authored over 7 years ago by Phil Freeman <[email protected]>
Revert "Require single-method instance declarations to be indented" (#2985)

* Revert "Fix child decl ordering (#2984)"

This reverts commit 7fdd39d9a7ff4a0e8eb66f442f70f2...

4a9e716c83e20164c3805316fe2fa69ffe5c3afc authored over 7 years ago by Phil Freeman <[email protected]>
Fix child decl ordering (#2984)

* Fix child declarations order in HTML docs

Child declarations - that is, data constructors, ...

7fdd39d9a7ff4a0e8eb66f442f70f2c0d8caed66 authored over 7 years ago by Harry Garrood <[email protected]>
Only build master and semver tags in Travis (#2982)

Currently, for PRs from branches in this repository, we have to wait for
4 CI builds: 2 Travis ...

c41a7a424abcb66e8bd429364130cc870a77eaaa authored over 7 years ago by Harry Garrood <[email protected]>
Include comments in child declarations in HTML docs (#2981)

That is, if doc-comments are provided in a source file for any of the
following:

- type clas...

ad6166fff797db34387bf09a0bc3ba00030dd473 authored over 7 years ago by Harry Garrood <[email protected]>
Solve RowToList (#2945)

0e2d8206bd05a5e6094f9ff9cc89fbc1968574bc authored over 7 years ago by Liam Goodacre <[email protected]>
Fix links to type operators in HTML docs (#2979)

Fixes https://github.com/purescript/pursuit/issues/312

Unfortunately this is difficult to tes...

5fe26f28e1b69eb33dfccb8440732ead15f9f477 authored over 7 years ago by Harry Garrood <[email protected]>
Re-evaluate REPL globs during :reload (#2978)

Fixes #2977

50e1c68d9e8d21fa39ed2c95277f8002003df1f9 authored over 7 years ago by Harry Garrood <[email protected]>
[purs ide] Collect data constructors (#2976)

* remove template haskell and formatting

* formatting

* collect data constructors for each...

c965f35d462be4041c38c13b6badef6edabf4682 authored over 7 years ago by Christoph Hegemann <[email protected]>
Replace synonyms in instance constraints (#2973)

ee66e0dad5436006e11e749af691ee1072e172c7 authored over 7 years ago by Liam Goodacre <[email protected]>
Require single-method instance declarations to be indented (#2965)

* Require single-method instance declarations to be indented

Resolves https://github.com/pure...

b3e470deb302f8f400bbe140e600eba5c9e2c2b5 authored over 7 years ago by Fredrik Wallberg <[email protected]>
Allow things to be hidden from Prim (#2951)

3dca6b7524d86bd9cbcfda9246186b1e730f6fa7 authored over 7 years ago by Gary Burgess <[email protected]>
Remove purescript.cabal and add to gitignore (#2952)

947c950a58a9949015bdc63f41246578e9696118 authored over 7 years ago by Gary Burgess <[email protected]>
Raise upper bound on aeson in package.yaml (#2953)

a4df76ef622cb40a6b546a297acb2d939d282c67 authored over 7 years ago by Gary Burgess <[email protected]>
[purs ide] Adds declarations for Prim (#2946)

* [purs ide] Adds declarations for Prim

* don't add imports for Prim

* use Prim constant
...

9a2bb036057a11afe8bde3f26aaa785af720ead2 authored over 7 years ago by Christoph Hegemann <[email protected]>
Allow aeson 1.1 (#2873)

It seems to work fine here.

70a87d4768ea87a1d146fe7fd31b14b453b7cc95 authored over 7 years ago by Felix Yan <[email protected]>
[purs ide] Repopulates the rebuild cache when populating volatile state (#2942)

Fixes a bug introduced when refactoring the IdeState type. Before this PR the
reload after ever...

0eddb442bfbd8034caccfca2c8ccc401ef37ae02 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Add declaration type filter (#2924) (#2934)

* [purs ide] Add declaration type filter (#2924)

* Fix CI build: Defined but not used declara...

2cc9037c2ca9482f7f00e54dadc178a78393b10e authored over 7 years ago by Jens Krause <[email protected]>
Add source span annotations to Declaration (#2935)

* Add `SourceAnn` to `Declaration` constructors

* Restore parser functionality

* Make the ...

f1128ecb6f01bb1809adc9787df2958d9fefc096 authored over 7 years ago by Gary Burgess <[email protected]>
Add source span annotations to DeclarationRef (#2933)

* Add source span annotations to DeclarationRef

* Use `SourceSpan` in `errorMessage'`

* Fi...

348929169a50e1090bd91e62867ae43fd5cb484d authored over 7 years ago by Gary Burgess <[email protected]>
[purs ide] improve reexport bundling (#2931)

* [purs ide] Fix encoding of exportedFrom field

It used the derived json encoding for module ...

f998d746252a1ffdc09292e607673cacf5031b9a authored over 7 years ago by Christoph Hegemann <[email protected]>
Fix test dependencies (#2927)

a13099d8c8a99e8a6a4be566bedf09736c234816 authored over 7 years ago by Phil Freeman <[email protected]>
0.11.5

7fec7cc1911a8bc8861fb4eb34333f2e2d1f04c5 authored over 7 years ago by Phillip Freeman <[email protected]>
[purs ide] Groups reexports in completions (#2907)

* [purs ide] Groups reexports in completions

Adds an option to control how reexport should be...

2bd101dca9b6fadd975e32b2f759d22db87a7dcf authored over 7 years ago by Christoph Hegemann <[email protected]>
Allow type signatures in instances (#2912)

* Allow functions in instances to have signatures in the Parser.

This fixes #2902.

* Add s...

543a54f882897a52ed1e82c85c6b11be39aa21c8 authored over 7 years ago by Dennis Gosnell <[email protected]>
Disallow invalid newtype-derived instances (#2864)

* Fix #2339, disallow invalid newtype-derived instances

* Simplify things a bit. Use a warnin...

e1faee69263da34706db4d914c8dac0256bc4f23 authored over 7 years ago by Phil Freeman <[email protected]>
[purs-ide] Resolve synonyms and kinds (#2917)

* [purs ide] Resolves kinds and synonym reexports

Fixes #2909

* [purs ide] Adds tests for ...

c9156b47e28b99a4291c72ee5635982ad3df4666 authored over 7 years ago by Christoph Hegemann <[email protected]>
Encode PSCI's server content as utf-8 string (#2918)

* Encode server content as UTF8 when serving

* Added name to CONTRIBUTORS

* Removed unneed...

ee636e2e091464535756f09b4d2caa3548165bea authored over 7 years ago by Dominick Gendill <[email protected]>
Parse support modules from actual test support purs (#2916)

* Parse support modules from actual test support purs

* Use [Text] for supportModules instead...

3a9fec56d1fdbeaad2a98f78eb1a22b361404a3b authored over 7 years ago by Hyunje Jun <[email protected]>
Disallow `forall` within constraints (#2874) (#2900)

* Disallow `forall` within constraints (#2874)

Fix crashes by defining `forall` within class'...

ca349dd468e0eb724cb8512939f8de393d48909f authored over 7 years ago by Jens Krause <[email protected]>
[purs ide] Work around laziness when measuring command perf (#2905)

* [purs ide] Work around laziness when measuring command perf

* reduce duplication

0a6de6ec9431df0b01d00e9dd10aaade0aee043a authored over 7 years ago by Christoph Hegemann <[email protected]>
Update `build` command to run test (#2901)

* Update `build` command to run test

of example test files

* Pass flags for `purs` to `sta...

8effb1402be50460ba0d7d0cea90613a2b7fb237 authored over 7 years ago by Jens Krause <[email protected]>
[purs ide] Simplify state type (#2882)

* rename Configuration to IdeConfiguration

* [purs ide] Simplify the Ide State type into two ...

3b766c2fe69c98b364b3045d0710f5ae29311269 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Adds a command to add qualified imports (#2898)

24069dfb40efa373843de9807745de2a54dcbc51 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Implements new import formatting (#2897)

Fixes #2888

98ca6bc445b0b16bb37b2661535670f33eb43fa6 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Introduce completion options (#2896)

these just allow to specify maxResults for now

a63d1dd15790603782739e43be3ae2fa9793aad2 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Add a new namespace filter (#2792) (#2893)

* [purs ide] Add a new namespace filter (#2792)

* Pick content from PR #2892

- Add more te...

65e4b74f9308926980f3350d273df309ddc40447 authored over 7 years ago by Stefan Holzmüller <[email protected]>
[purs ide] parses modules in parallel (#2891)

dac43102a5ff0984d1266981974270d7f23e96a6 authored over 7 years ago by Christoph Hegemann <[email protected]>
converts \r\n into \n after reading files as ByteStrings (#2884)

b9b45e7239d6a7f4513e1e02c7acae619bdc876f authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] extract namespace adt (#2878)

* consistent formatting

* minor refactoring: Extracts an ADT for PS's different namespaces

21bd77fb6bb42e3b8732d28b9aca2c25626a8307 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Decodes source files as UTF8 when parsing out the imports (#2876)

The previous change to this used the default Text's readFile, which decodes as
UTF16 and thus m...

04a1e753a2dea4360a692a867b3111b2876b4e6f authored over 7 years ago by Christoph Hegemann <[email protected]>
Better variable naming hygiene in TCO. Fixes #2868 (#2875)

6f80816a3b80a6e9e3b7eec2b988598000f8bb6e authored over 7 years ago by Eoin Houlihan <[email protected]>
Apply relative paths during pretty printing of errors (#2867)

* apply relative paths during pretty printing of errors

* bumps test dependency and fixes psc...

6523d1c40c152af29a27de6447e47a48215ed3cd authored over 7 years ago by Christoph Hegemann <[email protected]>
Desugar let properly when generating docs, fix #2861 (#2863)

ac57b5d74a0086c48d377c28a6912c2cb6359f6a authored over 7 years ago by Phil Freeman <[email protected]>
Fix kind signature for RowCons typeClassData (#2859)

I haven't looked too deeply into the compiler, but decided to take a peek at the new RowCons and...

aafab7f027b4fde81dfc04da63978b14f6c6754d authored over 7 years ago by tslawler <[email protected]>
Bumps lower bound for directory (#2857)

fixes #2856

0243721f5692d0f58ee9fdbb2616f820a1c65171 authored over 7 years ago by Christoph Hegemann <[email protected]>
[purs ide] Fixes the import command for kinds (#2858)

They were mistakenly generated as value references.

2ffb4c8466e025f54699755dd7fbc21872bafdbb authored over 7 years ago by Christoph Hegemann <[email protected]>
Update package.yaml (#2854)

Currently the bug tracker URL is broken on Hackage. This change fixes this.

d1272d51d20ba404a76a292b51b71c807a4a98e9 authored over 7 years ago by Simon Hengel <[email protected]>
small fix for the copyright dates (#2849)

a6aabb8bff22238e14f2daff95502c9c533e1d60 authored over 7 years ago by Sean Westfall <[email protected]>