name: operational-alacarte
version: 0.1.1
synopsis: A version of Operational suitable for extensible EDSLs
description: A version of Operational \[1\] suitable for EDSLs
extensible via data types à la carte.
.
More information is found in the documentation of
"Control.Monad.Operational.Higher".
.
\[1\] <http://hackage.haskell.org/package/operational>
license: BSD3
license-file: LICENSE
author: Emil Axelsson
maintainer: emax@chalmers.se
copyright: Copyright 2015 Emil Axelsson, Heinrich Apfelmus
homepage: https://github.com/emilaxelsson/operational-alacarte
bug-reports: https://github.com/emilaxelsson/operational-alacarte/issues
category: Language
build-type: Simple
cabal-version: >=1.10
source-repository head
type: git
location: git@github.com:emilaxelsson/operational-alacarte.git
library
exposed-modules:
Data.ALaCarte
Control.Monad.Operational.Higher
default-language: Haskell2010
default-extensions:
DeriveDataTypeable
DeriveFunctor
FlexibleInstances
GADTs
KindSignatures
MultiParamTypeClasses
Rank2Types
ScopedTypeVariables
TypeFamilies
TypeOperators
-- DeriveDataTypeable only needed for GHC < 7.10
build-depends:
base >=4 && <5,
mtl
hs-source-dirs: src
test-suite Examples
type: exitcode-stdio-1.0
hs-source-dirs: examples
main-is: Simple.hs
default-language: Haskell2010
default-extensions:
GADTs
KindSignatures
MultiParamTypeClasses
TypeOperators
build-depends:
base,
operational-alacarte