homepage: https://github.com/emilaxelsson/imperative-edsl
changelog-type: ''
hash: 1501c114ce85213c6a80e9587325dd0ece56431deeed2718ee4d493873a15bde
test-bench-deps:
  imperative-edsl: -any
  mainland-pretty: -any
  base: -any
  process: -any
  directory: -any
maintainer: emax@chalmers.se
synopsis: Deep embedding of imperative programs with code generation
changelog: ''
basic-deps:
  BoundedChan: -any
  microlens-th: -any
  mainland-pretty: ! '>=0.4 && <0.5'
  srcloc: -any
  exception-transformers: -any
  base: ! '>=4 && <5'
  operational-alacarte: -any
  constraints: -any
  array: -any
  tagged: -any
  containers: -any
  syntactic: ! '>=3.2'
  mtl: -any
  language-c-quote: ! '>=0.11 && <0.12'
  microlens-mtl: -any
  microlens: ! '>=0.3.0.0'
  open-typerep: ! '>=0.4'
all-versions:
- '0.4.1'
author: Anders Persson, Emil Axelsson, Markus Aronsson
latest: '0.4.1'
description-type: haddock
description: ! 'Deep embedding of imperative programs with code generation.


  The main module for users who want to write imperative

  programs is "Language.Embedded.Imperative" (and optionally

  "Language.Embedded.Expr" which provides a simple expression

  language).


  Examples can be found in the @examples@ directory.'
license-name: BSD3

Update from Hackage at 2015-12-17T13:20:01+0000
Update from Hackage at 2015-12-17T13:20:01+0000
