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 →
Project-m36 Alternatives
Similar projects and alternatives to project-m36
-
differential-datalog
DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
project-m36 reviews and mentions
-
Chris Date and the Relational Model (2014)
If you are interested in D, Project:M36 [0] has an implementation of TutorialD that I found to be fun to play with.
[0] https://github.com/agentm/project-m36
- Why Are There No Relational DBMSs? [pdf]
-
Would you use haskell to build a database? Or is Rust/C++ a better fit?
If building a DBMS in Haskell is a bad idea, please let me know, since we've already built one. While on-demand/lazy evaluation is regarded as a double-edged sword, I wouldn't want to create a math engine without it.
-
Papers Every Developer Should Read
If you are into Out of the Tar Pit, check out M36, a relational DB written in Haskell that aims to live up to the paper:
https://github.com/agentm/project-m36/blob/master/docs/reach...
-
Has these been any practical application of (i.e. libraries inspired by) David Spivak's work on categorical database theory?
Project:M36 implements a relational algebra engine based on the similar Out of the Tarpit paper. Specifically, Project:M36 supports user-defined sum and product types, server-side Haskell functions, querying of past state, and more.
-
Is anyone using SafeHaskell?
Project:M36 uses Safe Haskell to enable arbitrary code execution of pure functions within the DBMS, so it does have its uses.
-
Persisting Haskell ADTs The Relational Way
There is a discussion on a query language here: library of relational shortcuts
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Jun 2024
Stats
agentm/project-m36 is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of project-m36 is Haskell.
Sponsored