packages feed

algebraic-prelude-0.1.0.1: algebraic-prelude.cabal

name: algebraic-prelude
version: 0.1.0.1
cabal-version: >=1.10
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: 2015 (c) Hiromi ISHII
maintainer: konn.jinro _at_ gmail.com
homepage: https://github.com/konn/algebraic-prelude#readme
synopsis: Algebraically structured Prelude
description:
    This package provides a drop-in replacement for Prelude module,
    based on algebraic hierarchy provided by <https://hackage.haskell.org/package/algebra algebra> package.
category: Web
author: Hiromi ISHII

source-repository head
    type: git
    location: https://github.com/konn/computational-algebra

library
    exposed-modules:
        AlgebraicPrelude
    build-depends:
        base >=4.7 && <5,
        algebra ==4.3.*,
        basic-prelude >=0.6.1 && <0.7,
        lens ==4.*,
        semigroups >=0.18.2 && <0.19
    default-language: Haskell2010
    default-extensions: NoImplicitPrelude
    hs-source-dirs: src
    ghc-options: -Wall

executable sandpit
    main-is: sandpit.hs
    buildable: False
    build-depends:
        base >=4.9.0.0 && <4.10,
        algebraic-prelude >=0.1.0.1 && <0.2
    default-language: Haskell2010
    default-extensions: NoImplicitPrelude
    hs-source-dirs: examples
    ghc-options: -Wall