The ion package

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

Ion is a Haskell EDSL for concurrent, realtime, embedded programming. It interfaces with the Ivory EDSL, http://ivorylang.org/, to perform code generation. It supports similar scheduling functionality to Atom (https://hackage.haskell.org/package/atom), and also accomodates asynchronous programming with continuation-passing style. Be forewarned that Ion is still heavily experimental. For some further explanation, see the write-up at HaskellEmbedded, https://haskellembedded.github.io/posts/2016-09-23-introducing-ion.html.

Properties

Versions 1.0.0.0
Dependencies base (>=4.8 && <5), containers, ivory (>=0.1.0.0), ivory-backend-c, mtl [details]
License BSD3
Author Chris Hodapp
Maintainer Hodapp87@gmail.com
Category Language, Embedded
Home page https://haskellembedded.github.io/
Source repository head: git clone https://github.com/HaskellEmbedded/ion
Uploaded Fri Sep 23 19:28:41 UTC 2016 by hodapp
Updated Mon Oct 17 14:12:32 UTC 2016 by HerbertValerioRiedel to revision 1
Distributions NixOS:1.0.0.0
Executables ion_example
Downloads 69 total (3 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs uploaded by user [build log]
All reported builds failed as of 2016-09-23 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees