Haskell Data structures

Open-source Haskell projects categorized as Data structures

Top 23 Haskell Data structure Projects

  • Agda

    Agda is a dependently typed programming language / interactive theorem prover.

  • Project mention: Types versus sets (and what about categories?) | news.ycombinator.com | 2023-08-31

    This was recently deemed inappropriate:

    "Bye bye Set"

    "Set and Prop are removed as keywords"

    https://github.com/agda/agda/pull/4629

  • miso

    :ramen: A tasty Haskell front-end framework

  • Project mention: haskell todo list app (beginner) | /r/haskell | 2023-06-08
  • 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
  • hevm

    Dapp, Seth, Hevm, and more

  • Haskell

  • containers

    Assorted concrete container types (by haskell)

  • singletons

    Fake dependent types in Haskell using singletons

  • vinyl

    Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode. (by VinylRecords)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • fgl

    A Functional Graph Library for Haskell

  • cubical

    Implementation of Univalence in Cubical Sets (by simhu)

  • repa-array

    High performance, regular, shape polymorphic parallel arrays.

  • barbies

  • hoq

    A language based on homotopy type theory with an interval

  • justified-containers

    Standard containers, with keys that carry type-level proofs of their own presence.

  • ethereum-client-haskell

  • type-level-sets

    Type-level sets for Haskell (with value-level counterparts and various operations)

  • dlist

    Difference lists in Haskell

  • psqueues

    Priority Search Queues in three different flavors for Haskell

  • parameterized-utils

    A set of utilities for using indexed types including containers, equality, and comparison.

  • bookkeeper

  • EdisonAPI

    Edison: A Library of Efficient Data Structures

  • unpacked-containers

    Unpacked containers using backpack

  • knit

    Ties the knot on data structures that reference each other by unique keys (by pkamenarsky)

  • slist

    ♾️ Sized list

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Haskell Data structures related posts

  • Types versus sets (and what about categories?)

    1 project | news.ycombinator.com | 31 Aug 2023
  • If given a list of properties/definitions and relationship between them, could a machine come up with (mostly senseless, but) true implications?

    5 projects | /r/math | 11 Jul 2023
  • What can Category Theory do?

    2 projects | /r/askmath | 22 Jun 2023
  • haskell todo list app (beginner)

    3 projects | /r/haskell | 8 Jun 2023
  • jsaddle + firefox

    4 projects | /r/haskell | 21 May 2023
  • Amendmend proposal: Changed syntax for Or patterns

    2 projects | /r/haskell | 14 Apr 2023
  • Functional Programming and Maths <|> How can a code monkey learn Agda?

    1 project | /r/functionalprogramming | 26 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2024
    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. Learn more →

Index

What are some of the best open-source Data structure projects in Haskell? This list will help you:

Project Stars
1 Agda 2,388
2 miso 2,148
3 hevm 2,055
4 Haskell 373
5 containers 312
6 singletons 284
7 vinyl 260
8 fgl 183
9 cubical 142
10 repa-array 132
11 barbies 92
12 hoq 82
13 justified-containers 79
14 ethereum-client-haskell 77
15 type-level-sets 65
16 dlist 64
17 psqueues 63
18 parameterized-utils 58
19 bookkeeper 55
20 EdisonAPI 53
21 unpacked-containers 51
22 knit 47
23 slist 46

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com