# The devel/hs-atom port

## hs-atom-1.0.12 – DSL for embedded hard realtime applications

## Description

    Atom is a Haskell DSL for designing hard realtime embedded software.
    Based on guarded atomic actions (similar to STM), Atom enables highly
    concurrent programming without the need for mutex locking. In addition,
    Atom performs compile-time task scheduling and generates code with
    deterministic execution time and constant memory use, simplifying the
    process of timing verification and memory consumption in hard realtime
    applications. Without mutex locking and run-time task scheduling, Atom
    eliminates the need and overhead of RTOSs for many embedded
    applications.

WWW: http://hackage.haskell.org/package/atom

Only for arches
  amd64 i386
Categories:
  devel lang lang/ghc

## Library dependencies

## Build dependencies

- STEM-=7.8.4:lang/ghc
- devel/haddock
- devel/hs-bimap
- devel/hs-mtl
- devel/hs-syb
- lang/ghc
- lang/ghc,-doc

## Run dependencies

- STEM-=7.8.4:lang/ghc
- devel/hs-bimap
- devel/hs-mtl
- devel/hs-syb