package-sets VS documentation

Compare package-sets vs documentation and see what are their differences.

package-sets

PureScript packages for Spago and Psc-Package (by purescript)

documentation

Documentation for the PureScript language, compiler, and tools. (by purescript)
Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
package-sets documentation
1 7
192 825
1.0% 1.3%
9.1 4.9
7 days ago 2 months ago
Dhall
BSD 3-clause "New" or "Revised" License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

package-sets

Posts with mentions or reviews of package-sets. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-18.

documentation

Posts with mentions or reviews of documentation. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-06-01.
  • Kind system
    1 project | reddit.com/r/purescript | 4 Oct 2021
    I'm trying to get a better grasp on the type system of purescript. One thing I'm struggling to fully understand is how the so-called "kind system" works. The language reference is very brief about it.
  • Elegant fix to this broken intuition, wrt subtract/minus-sign operator syntax, in partial application of infix operators?
    1 project | reddit.com/r/ProgrammingLanguages | 6 Jun 2021
    purescript uses (_ - 5) for that operator section, which i'm not a total fan of, but it's at least unambiguous; agda would write it as _- 5
  • Helix: a post-modern text editor
    15 projects | news.ycombinator.com | 1 Jun 2021
    The one page you should add to the documentation is "differences from Vim".

    For example, https://github.com/purescript/documentation/blob/master/lang... makes picking up PureScript as a Haskell programmer much easier than having to read all of the documentation and do the diff yourself.

  • Coming from Haskell... Starting pains. How do you load your source intro repl?
    1 project | reddit.com/r/purescript | 8 Apr 2021
    More info can be found here: https://github.com/purescript/documentation/blob/master/guides/Getting-Started.md
  • Getting errors on imports. Module not found.
    2 projects | reddit.com/r/purescript | 8 Apr 2021
    $ spago build Error 1 of 3: in module Main at src/Main.purs:7:1 - 7:28 (line 7, column 1 - line 7, column 28) Module Control.Plus was not found. Make sure the source file exists, and that it has been provided as an input to the compiler. See https://github.com/purescript/documentation/blob/master/errors/ModuleNotFound.md for more information, or to contribute content related to this error. ...
    2 projects | reddit.com/r/purescript | 8 Apr 2021
    No worries. Also, while I don't think it is that much detailed to include REPL differences and whatnot, but there is this document which explains the main differences between PureScript and Haskell. As someone coming with Haskell background (I assume that is most PureScripters) I found that document quite helpful while first learning.
  • I don't understand this error
    1 project | reddit.com/r/purescript | 28 Feb 2021
    Compiling Test.MySolutions Error found: in module Test.MySolutions at test/MySolutions.purs:132:25 - 132:29 (line 132, column 25 - line 132, column 29) Could not match type f4 with type OneMore t0 while trying to match type t2 t3 with type OneMore t0 a1 while checking that expression more has type OneMore t0 a1 in binding group foldr where f4 is a rigid type variable bound at (line 0, column 0 - line 0, column 0) a1 is a rigid type variable bound at (line 0, column 0 - line 0, column 0) t3 is an unknown type t2 is an unknown type t0 is an unknown type See https://github.com/purescript/documentation/blob/master/errors/TypesDoNotUnify.md for more information, or to contribute content related to this error.

What are some alternatives?

When comparing package-sets and documentation you can also consider the following projects:

spago - 🍝 PureScript package manager and build tool powered by Dhall and package-sets

xi-editor - A modern editor with a backend written in Rust.

history - Emacs - History utility for source code navigation.

multiple-cursors.el - Multiple cursors for emacs.

helix - A post-modern modal text editor.

iedit - Modify multiple occurrences simultaneously

purescript-halogen-realworld - Exemplary real world application built with PureScript + Halogen

kakoune - mawww's experiment for a better code editor