packages feed

hw-prim 0.0.3.7 → 0.0.3.8

raw patch · 4 files changed

+15/−4 lines, 4 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ HaskellWorks.Data.Naive: Naive :: a -> Naive a
+ HaskellWorks.Data.Naive: getNaive :: Naive a -> a
+ HaskellWorks.Data.Naive: instance GHC.Classes.Eq a => GHC.Classes.Eq (HaskellWorks.Data.Naive.Naive a)
+ HaskellWorks.Data.Naive: instance GHC.Show.Show a => GHC.Show.Show (HaskellWorks.Data.Naive.Naive a)
+ HaskellWorks.Data.Naive: newtype Naive a

Files

hw-prim.cabal view
@@ -1,5 +1,5 @@ name:                   hw-prim-version:                0.0.3.7+version:                0.0.3.8 synopsis:               Primitive functions and data types description:            Please see README.md homepage:               http://github.com/haskell-works/hw-prim#readme@@ -29,6 +29,7 @@                       , HaskellWorks.Data.Decode                       , HaskellWorks.Data.FromByteString                       , HaskellWorks.Data.FromForeignRegion+                      , HaskellWorks.Data.Naive                       , HaskellWorks.Data.Positioning                       , HaskellWorks.Data.Search                       , HaskellWorks.Data.TreeCursor
src/HaskellWorks/Data/Char/IsChar.hs view
@@ -10,8 +10,8 @@  instance IsChar Word8 where   toChar = BI.w2c-  {-# INLINABLE toChar #-}+  {-# INLINE toChar #-}  instance IsChar Char where   toChar = id-  {-# INLINABLE toChar #-}+  {-# INLINE toChar #-}
+ src/HaskellWorks/Data/Naive.hs view
@@ -0,0 +1,10 @@+module HaskellWorks.Data.Naive+    ( Naive(..)+    , getNaive+    ) where++newtype Naive a = Naive a deriving (Eq, Show)++getNaive :: Naive a -> a+getNaive (Naive a) = a+{-# INLINE getNaive #-}
src/HaskellWorks/Data/Search.hs view
@@ -11,4 +11,4 @@     if w <= f m       then binarySearch w f p m       else binarySearch w f m q-{-# INLINABLE binarySearch #-}+{-# INLINE binarySearch #-}