ascii 0.0.3 → 0.0.4
raw patch · 2 files changed
+13/−4 lines, 2 filesdep +hashabledep ~case-insensitivePVP ok
version bump matches the API change (PVP)
Dependencies added: hashable
Dependency ranges changed: case-insensitive
API changes (from Hackage documentation)
+ Data.Ascii: instance Hashable Ascii
Files
- Data/Ascii.hs +2/−1
- ascii.cabal +11/−3
Data/Ascii.hs view
@@ -64,6 +64,7 @@ import qualified Data.Char as C import Data.String (IsString (..)) import Data.Data (Data) +import Data.Hashable (Hashable) import Data.Typeable (Typeable) import Data.Text (Text) import qualified Data.Text as T @@ -73,7 +74,7 @@ import Data.CaseInsensitive (FoldCase, CI, mk, original) newtype Ascii = Ascii ByteString - deriving (Show, Eq, Read, Ord, Data, Typeable, IsString, FoldCase, Monoid) + deriving (Show, Eq, Read, Ord, Data, Typeable, IsString, FoldCase, Hashable, Monoid) type CIAscii = CI Ascii
ascii.cabal view
@@ -1,20 +1,28 @@ Name: ascii -Version: 0.0.3 +Version: 0.0.4 Synopsis: Type-safe, bytestring-based ASCII values. +Description: Type-safe, bytestring-based ASCII values. License: BSD3 License-file: LICENSE Author: Michael Snoyman Maintainer: michael@snoyman.com Stability: Stable Category: Data +Homepage: https://github.com/snoyberg/ascii +Bug-Reports: https://github.com/snoyberg/ascii/issues Build-type: Simple -Cabal-version: >=1.2 +Cabal-version: >= 1.6 +Source-Repository head + Type: git + Location: git://github.com/snoyberg/ascii.git + Library Exposed-modules: Data.Ascii Build-depends: base >= 4 && < 5 , bytestring >= 0.9 && < 0.10 , text >= 0.11 && < 0.12 , blaze-builder >= 0.2.1.4 && < 0.4 - , case-insensitive >= 0.2 && < 0.4 + , case-insensitive >= 0.2 && < 0.5 + , hashable >= 1.0 && < 1.2 Ghc-options: -Wall