packages feed

rings-0.0.1: rings.cabal

name:                rings
version:             0.0.1
synopsis:            basic algebra
description:         Groups, rings, and semirings. 
homepage:            https://github.com/cmk/algebras
license:             BSD3
license-file:        LICENSE
author:              Chris McKinlay
maintainer:          chris.mckinlay@gmail.com
category:            Math
build-type:          Simple
extra-source-files:  ChangeLog.md
cabal-version:       >=1.10

library
  exposed-modules:
      Data.Group
      Data.Ring
      Data.Semigroup.Orphan
      Data.Semiring
      Data.Semiring.Property
  default-extensions:
      ScopedTypeVariables
    , TypeApplications
    , MultiParamTypeClasses
    , UndecidableInstances
    , FlexibleInstances

  build-depends:       
      base <5.0
    , containers
    , contravariant
    , property
    , semigroupoids

  hs-source-dirs: src
  default-language: Haskell2010