semigroupoids 5 → 5.0.0.1
raw patch · 3 files changed
+90/−1 lines, 3 filesdep ~tagged
Dependency ranges changed: tagged
Files
- CHANGELOG.markdown +72/−0
- README.markdown +15/−0
- semigroupoids.cabal +3/−1
+ CHANGELOG.markdown view
@@ -0,0 +1,72 @@+5.0.0.1+-------+* Added the CHANGELOG to the distribution so that `hackage` can link to it in the haddocks.++5+-+* Absorbed `Data.Bifunctor.Apply`, `Data.Semigroup.Bifoldable` and `Data.Semigroup.Traversable` from `bifunctors`.+* This caused us to pick up a dependency on `tagged`.+* Exiled `Data.Semifunctor.*`, `Data.Semigroupoid.Product` and `Data.Semigroupoid.Coproduct` to `semigroupoid-extras`.+* This let us open up to older versions of GHC again.+* Set an explicit fixity for `-<-` and `->-`.++4.5+---+* Major changes to the API to support PolyKinds and DataKinds. This necessarily shuts off GHC <= 7.4.+* Orphan instances have moved upstream into a common `base-orphans` package.++4.3.1+-----+* Added `asum1` to `Data.Semigroup.Foldable`.++4.3.0.1+-------+* Support for 'ConstrainedClassMethods' is currently required for GHC HEAD.++4.3+-----+* Added missing instances for `ExceptT`. Obtain it via `transformers-compat` if need be for old `transformers` versions.+* Several `Bind` and `Apply` instances now require somewhat more minimal contexts.++4.2+---+* Backported `Foldable`/`Traversable` instances from `lens`++4.1+---+* `Foldable1`/`Traversable1` for tuples++4.0.4+-----+* `contravariant` 1.0 support.++4.0.3+---+* Added flags to provide unsupported cabal sandbox build modes.++4.0.1+-----+* Fixed bitrot in the `Data.Functor.Extend` documentation.+* Fixed warnings on GHC 7.8.1rc2 caused by importing `Control.Monad.Instances`.++4.0+---+* Merged in the contents of the `groupoids` and `semigroupoid-extras` packages.++3.1+---+* Added the [rectangular band](http://en.wikipedia.org/wiki/Band_(mathematics)#Rectangular_bands) `Semigroupoid` for `(,)`. Would that make it a Bandoid?++3.0.3+-----+* Claim to be `Trustworthy` where necessary++3.0.2+-----+* Tightened the upper bounds slightly to enable PVP compliance while retaining a flexible development cycle.+* Raised the upper bound on `contravariant`.++3.0.1+-----+* Removed upper bounds relative to my other packages+* Refactored directory layout
+ README.markdown view
@@ -0,0 +1,15 @@+semigroupoids+==========++[](http://travis-ci.org/ekmett/semigroupoids)++A semigroupoid is a `Category` without `id`.++Contact Information+-------------------++Contributions and bug reports are welcome!++Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.++-Edward Kmett
semigroupoids.cabal view
@@ -1,6 +1,6 @@ name: semigroupoids category: Control, Comonads-version: 5+version: 5.0.0.1 license: BSD3 cabal-version: >= 1.8 license-file: LICENSE@@ -18,6 +18,8 @@ .travis.yml .gitignore .vim.custom+ README.markdown+ CHANGELOG.markdown description: Provides a wide array of (semi)groupoids and operations for working with them. .