sbv
liquidhaskell
sbv | liquidhaskell | |
---|---|---|
1 | 5 | |
254 | 1,244 | |
0.4% | 0.5% | |
9.9 | 9.8 | |
3 days ago | about 14 hours ago | |
Haskell | Haskell | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
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.
sbv
-
[ANNOUNCE] New release of SBV with support for quantifiers
A set of first-order-logic examples are included in the release. As usual, bug reports, comments, and contributions are most welcome at the github repo.
liquidhaskell
-
Hasochism: The pleasure and pain of dependently typed Haskell programming [pdf]
I am not sure, but as a Typescripter, I think I'd find refinement types easier - https://github.com/ucsd-progsys/liquidhaskell
I am not sure if they serve the same purpose or how the venn diagrams overlap on this, but in 2000 I loved the idea of the assersion in Ada, and I love even more the idea the type system can prove your number is between 1 and 10 (etc.).
I reckon it occasionally will catch a bug, but more than that is perfect documentation. I don't want delay to be an int, I want it to be a RateLimitBackoffDelaySeconds which is between >0 and <60, for example.
- liquidhaskell ghc9に対応したリリース出てたの知らなんだ
-
LiquidHaskell plugin build failed
master should already be GHC 9 ready, it just so it happens that we didn't released it on Hackage due to the fact that, practically speaking, GHC 9.0.2 is not very widely used as I think we had some minor issues, but in principle it should work, at least with cabal: https://github.com/ucsd-progsys/liquidhaskell/blob/develop/cabal.ghc9.project
What are some alternatives?
sorty - Small sort utility
language-thrift - Haskell parser for the Thrift IDL format.
readline-statevar - readline-statevar: Haskell readline wrapper library with variables (setX/getY) wrapped in state vars
language-lua - Lua parser and pretty-printer
gw - ghcWithPackages cmdline util
purescript - A strongly-typed language that compiles to JavaScript