Programming with -XStrict/Unlifted datatypes and associated ecosystem/libraries/preludes

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ghc-proposals

    Proposed compiler and language changes for GHC and GHC/Haskell

    I am eager to write strict Haskell. I understand the the -XStrict and Unlifted datatypes help with this. Actually it is interesting that -XStrict does not really cut it, we need unlifted datatypes..

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • containers

    Assorted concrete container types (by haskell)

    "Make invalid laziness unrepresentable" means you should use strict versions of container types instead of lazy ones. However, for better or for worse, sometimes the "strict version" of a data type is not actually a strict data type, it's just a strict API to the lazy type. Examples include Data.Map.Strict (not Data.Map or Data.Map.Lazy) or Data.HashMap.Strict (not Data.HashMap.Lazy) (sadly there is no Data.Sequence.Strict but perhaps there will be one day).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I Am So Sick of Leetcode-Style Interviews

    3 projects | news.ycombinator.com | 4 Jun 2024
  • A protoc compiler plugin that generates useful extension code for Kotlin/JVM

    2 projects | dev.to | 28 May 2024
  • Show HN: Protobuf Editions now available in v27.0

    1 project | news.ycombinator.com | 24 May 2024
  • Consistent Hashing: An Overview and Implementation in Golang

    3 projects | dev.to | 7 May 2024
  • How single message broke all our monitoring and dashboards

    1 project | dev.to | 2 May 2024

Did you konow that Haskell is
the 25th most popular programming language
based on number of metions?