memory-hexstring 1.0.0.0 → 1.0.1.0
raw patch · 5 files changed
+21/−19 lines, 5 filesdep ~aesondep ~basedep ~bytestringPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: aeson, base, bytestring, memory, template-haskell, text
API changes (from Hackage documentation)
Files
- memory-hexstring.cabal +15/−15
- src/Data/ByteArray/HexString.hs +1/−1
- src/Data/ByteArray/HexString/Convert.hs +1/−1
- src/Data/ByteArray/HexString/Internal.hs +1/−1
- src/Data/ByteArray/HexString/TH.hs +3/−1
memory-hexstring.cabal view
@@ -1,9 +1,9 @@ cabal-version: 1.12 name: memory-hexstring-version: 1.0.0.0+version: 1.0.1.0 license: Apache-2.0 license-file: LICENSE-copyright: (c) Aleksandr Krupenkin 2016-2021+copyright: (c) Aleksandr Krupenkin 2016-2024 maintainer: mail@akru.me author: Aleksandr Krupenkin homepage: https://github.com/airalab/hs-web3#readme@@ -28,20 +28,20 @@ other-modules: Paths_memory_hexstring default-language: Haskell2010 ghc-options:- -funbox-strict-fields -Wduplicate-exports -Whi-shadowing- -Widentities -Woverlapping-patterns -Wpartial-type-signatures+ -funbox-strict-fields -Wduplicate-exports -Widentities+ -Woverlapping-patterns -Wpartial-type-signatures -Wunrecognised-pragmas -Wtyped-holes -Wincomplete-patterns -Wincomplete-uni-patterns -Wmissing-fields -Wmissing-methods- -Wmissing-exported-signatures -Wmissing-monadfail-instances- -Wmissing-signatures -Wname-shadowing -Wunused-binds- -Wunused-top-binds -Wunused-local-binds -Wunused-pattern-binds- -Wunused-imports -Wunused-matches -Wunused-foralls -Wtabs+ -Wmissing-exported-signatures -Wmissing-signatures -Wname-shadowing+ -Wunused-binds -Wunused-top-binds -Wunused-local-binds+ -Wunused-pattern-binds -Wunused-imports -Wunused-matches+ -Wunused-foralls -Wtabs build-depends:- aeson >1.2 && <1.6,- base >4.11 && <4.15,- bytestring >0.10 && <0.11,- memory >0.14 && <0.16,- scale ==1.0.*,- template-haskell >2.11 && <2.17,- text >1.2 && <1.3+ aeson >1.2 && <2.2,+ base >4.11 && <4.19,+ bytestring >0.10 && <0.12,+ memory >0.14 && <0.19,+ scale >=1.0 && <1.1,+ template-haskell >2.11 && <2.21,+ text >1.2 && <2.1
src/Data/ByteArray/HexString.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Data.ByteArray.HexString--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Data/ByteArray/HexString/Convert.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Data.ByteArray.HexString.Convert--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Data/ByteArray/HexString/Internal.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Data.ByteArray.HexString.Internal--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me
src/Data/ByteArray/HexString/TH.hs view
@@ -3,7 +3,7 @@ -- | -- Module : Data.ByteArray.HexString.TH--- Copyright : Aleksandr Krupenkin 2016-2021+-- Copyright : Aleksandr Krupenkin 2016-2024 -- License : Apache-2.0 -- -- Maintainer : mail@akru.me@@ -19,9 +19,11 @@ import Data.String (fromString) import Language.Haskell.TH.Quote (QuasiQuoter (..), quoteFile) +-- | Get hex string from a file. hexFrom :: QuasiQuoter hexFrom = quoteFile hex +-- | Get hex string from plain text. hex :: QuasiQuoter hex = QuasiQuoter { quoteExp = \s -> [|fromString s :: HexString|]