alg 0.1.0.0 → 0.1.1.0
raw patch · 2 files changed
+3/−2 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Algebra: class Semigroup a => Abelian a
- Algebra: class Semigroup a => Idempotent a
+ Algebra: (<>) :: Semigroup a => a -> a -> a
+ Algebra: class Monoid a
+ Algebra: class Semigroup a
+ Algebra: mempty :: Monoid a => a
+ Algebra: sconcat :: Semigroup a => NonEmpty a -> a
+ Algebra: stimes :: (Semigroup a, Integral b) => b -> a -> a
Files
- Algebra.hs +2/−1
- alg.cabal +1/−1
Algebra.hs view
@@ -3,7 +3,8 @@ {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE TypeFamilies #-} -module Algebra where+module Algebra (Semigroup (..), Monoid (mempty), Group (..),+ (+), (-), (*), (/)) where import Control.Category import Data.Functor
alg.cabal view
@@ -1,5 +1,5 @@ name: alg-version: 0.1.0.0+version: 0.1.1.0 synopsis: Algebraic structures -- description: license: BSD3