atom: A DSL for embedded hard realtime applications.

[ bsd3, embedded, language, library ] [ Propose Tags ]

Atom is a Haskell DSL for designing hard realtime embedded programs. Based on conditional term rewriting, atom will compile a collection of atomic state transition rules to a C program with constant memory use and deterministic execution time.

Versions 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.0.13
Dependencies base, mtl, process [details]
License BSD-3-Clause
Author Tom Hawkins
Maintainer tomahawkins@gmail.com
Category Language
Uploaded by TomHawkins at Sun Apr 26 19:43:46 UTC 2009
Distributions NixOS:1.0.13
Downloads 11625 total (223 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees