packages feed

fx-0.10: fx.cabal

name:
  fx
version:
  0.10
synopsis:
  Horizontally composable effects
description:
  This library provides for the horizontal composition of effects,
  serving as an alternative
  to the monad transformers stacking composition.
  It is expected to be faster, but no comparison has been performed yet.
homepage:
  https://github.com/nikita-volkov/fx 
bug-reports:
  https://github.com/nikita-volkov/fx/issues 
author:
  Nikita Volkov <nikita.y.volkov@mail.ru>
maintainer:
  Nikita Volkov <nikita.y.volkov@mail.ru>
copyright:
  (c) 2017, Nikita Volkov
license:
  MIT
license-file:
  LICENSE
build-type:
  Simple
cabal-version:
  >=1.10

source-repository head
  type:
    git
  location:
    git://github.com/nikita-volkov/fx.git

library
  hs-source-dirs:
    library
  default-extensions:
    Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, PatternSynonyms, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples
  default-language:
    Haskell2010
  exposed-modules:
    Fx.EitherEffect
    Fx.Transform
  other-modules:
    Fx.EitherEffect.Types
    Fx.Prelude
  build-depends:
    base >= 4.10 && < 5