packages feed

base-unicode-symbols 0.2.2.3 → 0.2.2.4

raw patch · 3 files changed

+11/−11 lines, 3 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Control.Arrow.Unicode: (⁂) :: Arrow ⇝ => (α ⇝ β) -> (α' ⇝ β') -> (α, α') ⇝ (β, β')
+ Control.Arrow.Unicode: (⁂) :: Arrow a => a α β -> a α' β' -> a (α, α') (β, β')
- Control.Arrow.Unicode: (⋘) :: Category ⇝ => (β ⇝ γ) -> (α ⇝ β) -> (α ⇝ γ)
+ Control.Arrow.Unicode: (⋘) :: Category c => c β γ -> c α β -> c α γ
- Control.Arrow.Unicode: (⋙) :: Category ⇝ => (α ⇝ β) -> (β ⇝ γ) -> (α ⇝ γ)
+ Control.Arrow.Unicode: (⋙) :: Category c => c α β -> c β γ -> c α γ
- Control.Arrow.Unicode: (⧻) :: ArrowChoice ⇝ => (α ⇝ β) -> (α' ⇝ β') -> (Either α α' ⇝ Either β β')
+ Control.Arrow.Unicode: (⧻) :: ArrowChoice a => a α β -> a α' β' -> a (Either α α') (Either β β')
- Control.Arrow.Unicode: (⫴) :: ArrowChoice ⇝ => (α ⇝ δ) -> (β ⇝ δ) -> (Either α β ⇝ δ)
+ Control.Arrow.Unicode: (⫴) :: ArrowChoice a => a α δ -> a β δ -> a (Either α β) δ
- Control.Category.Unicode: (∘) :: Category ⇝ => (β ⇝ γ) -> (α ⇝ β) -> (α ⇝ γ)
+ Control.Category.Unicode: (∘) :: Category c => c β γ -> c α β -> c α γ
- Control.Category.Unicode: (⋘) :: Category ⇝ => (β ⇝ γ) -> (α ⇝ β) -> (α ⇝ γ)
+ Control.Category.Unicode: (⋘) :: Category c => c β γ -> c α β -> c α γ
- Control.Category.Unicode: (⋙) :: Category ⇝ => (α ⇝ β) -> (β ⇝ γ) -> (α ⇝ γ)
+ Control.Category.Unicode: (⋙) :: Category c => c α β -> c β γ -> c α γ

Files

Control/Arrow/Unicode.hs view
@@ -58,7 +58,7 @@  U+2042, ASTERISM -}-(⁂) ∷ Arrow (⇝) ⇒ (α ⇝ β) → (α' ⇝ β') → (α, α') ⇝ (β, β')+(⁂) ∷ Arrow a ⇒ a α β → a α' β' → a (α, α') (β, β') (⁂) = (***) {-# INLINE (⁂) #-} #endif@@ -68,7 +68,7 @@  U+29FB, TRIPLE PLUS -}-(⧻) ∷ ArrowChoice (⇝) ⇒ (α ⇝ β) → (α' ⇝ β') → (Either α α' ⇝ Either β β')+(⧻) ∷ ArrowChoice a ⇒ a α β → a α' β' → a (Either α α') (Either β β') (⧻) = (+++) {-# INLINE (⧻) #-} @@ -77,7 +77,7 @@  U+2AF4, TRIPLE VERTICAL BAR BINARY RELATION -}-(⫴) ∷ ArrowChoice (⇝) ⇒ (α ⇝ δ) → (β ⇝ δ) → (Either α β ⇝ δ)+(⫴) ∷ ArrowChoice a ⇒ a α δ → a β δ → a (Either α β) δ (⫴) = (|||) {-# INLINE (⫴) #-} @@ -87,7 +87,7 @@  U+22D9, VERY MUCH GREATER-THAN -}-(⋙) ∷ Arrow (⇝) ⇒ (α ⇝ β) → (β ⇝ γ) → (α ⇝ γ)+(⋙) ∷ Arrow a ⇒ a α β → a β γ → a α γ (⋙) = (>>>) {-# INLINE (⋙) #-} @@ -96,7 +96,7 @@  U+22D8, VERY MUCH LESS-THAN -}-(⋘) ∷ Arrow (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)+(⋘) ∷ Arrow a ⇒ a β γ → a α β → a α γ (⋘) = (<<<) {-# INLINE (⋘) #-} #endif
Control/Category/Unicode.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax, TypeOperators #-}+{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax #-}  {-| Module     : Control.Category.Unicode@@ -35,7 +35,7 @@  U+2218, RING OPERATOR -}-(∘) ∷ Category (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)+(∘) ∷ Category c ⇒ c β γ → c α β → c α γ (∘) = (.) {-# INLINE (∘) #-} @@ -44,7 +44,7 @@  U+22D9, VERY MUCH GREATER-THAN -}-(⋙) ∷ Category (⇝) ⇒ (α ⇝ β) → (β ⇝ γ) → (α ⇝ γ)+(⋙) ∷ Category c ⇒ c α β → c β γ → c α γ (⋙) = (>>>) {-# INLINE (⋙) #-} @@ -53,6 +53,6 @@  U+22D8, VERY MUCH LESS-THAN -}-(⋘) ∷ Category (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)+(⋘) ∷ Category c ⇒ c β γ → c α β → c α γ (⋘) = (<<<) {-# INLINE (⋘) #-}
base-unicode-symbols.cabal view
@@ -1,5 +1,5 @@ name:          base-unicode-symbols-version:       0.2.2.3+version:       0.2.2.4 cabal-version: >=1.6 build-type:    Simple stability:     provisional@@ -45,7 +45,7 @@   if flag(old-base)     build-depends: base >= 3.0 && < 3.0.3.1   else-    build-depends: base >= 3.0.3.1 && < 4.6+    build-depends: base >= 3.0.3.1 && < 5     exposed-modules: Control.Category.Unicode   exposed-modules: Control.Applicative.Unicode                  , Control.Arrow.Unicode