Haskell refinement-type Projects
-
Project mention: Hasochism: The pleasure and pain of dependently typed Haskell programming [pdf] | news.ycombinator.com | 2025-04-07
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.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Haskell refinement-types discussion
Haskell refinement-types related posts
Index
# | Project | Stars |
---|---|---|
1 | liquidhaskell | 1,239 |