packages feed

prelude-edsl 0.3.1 → 0.4

raw patch · 2 files changed

+9/−5 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

- Prelude.EDSL: infixl 4 <$>
- Prelude.EDSL: infixr 0 $
- Prelude.EDSL: infixr 9 .
+ Prelude.EDSL: (**) :: Floating a => a -> a -> a
+ Prelude.EDSL: Left :: a -> Either a b
+ Prelude.EDSL: Right :: b -> Either a b
+ Prelude.EDSL: acos :: Floating a => a -> a
+ Prelude.EDSL: acosh :: Floating a => a -> a
+ Prelude.EDSL: asin :: Floating a => a -> a
+ Prelude.EDSL: asinh :: Floating a => a -> a
+ Prelude.EDSL: atan :: Floating a => a -> a
+ Prelude.EDSL: atanh :: Floating a => a -> a
+ Prelude.EDSL: class Fractional a => Floating a
+ Prelude.EDSL: cos :: Floating a => a -> a
+ Prelude.EDSL: cosh :: Floating a => a -> a
+ Prelude.EDSL: data Either a b :: * -> * -> *
+ Prelude.EDSL: either :: (a -> c) -> (b -> c) -> Either a b -> c
+ Prelude.EDSL: exp :: Floating a => a -> a
+ Prelude.EDSL: log :: Floating a => a -> a
+ Prelude.EDSL: logBase :: Floating a => a -> a -> a
+ Prelude.EDSL: maybe :: b -> (a -> b) -> Maybe a -> b
+ Prelude.EDSL: pi :: Floating a => a
+ Prelude.EDSL: sin :: Floating a => a -> a
+ Prelude.EDSL: sinh :: Floating a => a -> a
+ Prelude.EDSL: sqrt :: Floating a => a -> a
+ Prelude.EDSL: tan :: Floating a => a -> a
+ Prelude.EDSL: tanh :: Floating a => a -> a
- Prelude.EDSL: undefined :: HasCallStack => a
+ Prelude.EDSL: undefined :: a

Files

Prelude/EDSL.hs view
@@ -6,6 +6,8 @@ module Prelude.EDSL   ( Bool (..)   , Double+  , Either (..)+  , FilePath(..)   , Float   , Int   , IO@@ -13,27 +15,29 @@   , Maybe (..)   , String -  , Bounded (..)-  , Fractional (..)-  , Functor (..) #if __GLASGOW_HASKELL__ >= 710   , (<$>)   , Applicative (..) #endif+  , Bounded (..)+  , Floating (..)+  , Fractional (..)+  , Functor (..)   , Monad (..)   , Num (..)   , Read (..)   , Show (..)-  , FilePath(..)    , (.)   , ($)   , asTypeOf   , const   , curry+  , either   , flip   , fst   , id+  , maybe   , otherwise   , print   , putStr
prelude-edsl.cabal view
@@ -1,5 +1,5 @@ name:                prelude-edsl-version:             0.3.1+version:             0.4 synopsis:            An EDSL-motivated subset of the Prelude description:         "Prelude.EDSL" exports a small subset of the "Prelude":                      some standard types and classes plus a small number of