@@ -15,6 +15,12 @@
16Project:M36 implements a relational algebra engine as inspired by the writings of Chris Date.
16Project:M36 implements a relational algebra engine as inspired by the writings of Chris Date.
20+Project:M36 can be downloaded and run via docker, which supports Windows 10, macOS, and Linux.
22+Run `docker run -it projectm36/project-m36 tutd` to start the TutorialD command line interface.
18## Description
24## Description
20Unlike most database management systems (DBMS), Project:M36 is opinionated software which adheres strictly to the mathematics of the relational algebra. The purpose of this adherence is to prove that software which implements mathematically-sound design principles reaps benefits in the form of code clarity, consistency, performance, and future-proofing.
26Unlike most database management systems (DBMS), Project:M36 is opinionated software which adheres strictly to the mathematics of the relational algebra. The purpose of this adherence is to prove that software which implements mathematically-sound design principles reaps benefits in the form of code clarity, consistency, performance, and future-proofing.
@@ -35,12 +41,6 @@ Project:M36 supports multiple frontends which target different audiences.
35* store and manipulate databases
41* store and manipulate databases
36* use Project:M36 as a native Haskell database backend
42* use Project:M36 as a native Haskell database backend
40−Project:M36 can be downloaded and run via docker, which supports Windows 10, macOS, and Linux.
42−Run `docker run projectm36/project-m36 tutd` to start the TutorialD command line interface.
44## Community
44## Community
46* [Developer's Blog](https://agentm.github.io/project-m36/)
46* [Developer's Blog](https://agentm.github.io/project-m36/)