name: ptr version: 0.16.8.4 category: Ptr, Data synopsis: Experimental abstractions for operations on pointers description: Collection of experimental abstractions over pointer operations. homepage: https://github.com/nikita-volkov/ptr bug-reports: https://github.com/nikita-volkov/ptr/issues author: Nikita Volkov maintainer: Nikita Volkov copyright: (c) 2017, Nikita Volkov license: MIT license-file: LICENSE build-type: Simple cabal-version: >=1.10 source-repository head type: git location: git://github.com/nikita-volkov/ptr.git library hs-source-dirs: library default-extensions: Arrows, BangPatterns, BlockArguments, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, PatternSynonyms, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeApplications, TypeFamilies, TypeOperators, UnboxedTuples default-language: Haskell2010 exposed-modules: Ptr.ByteString Ptr.IO Ptr.Parse Ptr.ParseUnbound Ptr.Peek Ptr.Poke Ptr.PokeAndPeek Ptr.Poking Ptr.Read Ptr.Receive other-modules: Ptr.List Ptr.PokeIO Ptr.Prelude Ptr.Receive.Core Ptr.UncheckedShifting Ptr.Util.ByteString Ptr.Util.Word8Predicates build-depends: base >=4.11 && <5, bytestring >=0.10 && <0.12, contravariant >=1.3 && <2, profunctors >=5.1 && <6, strict-list >=0.1.5 && <0.2, text >=1 && <3, time >=1 && <2, vector >=0.12 && <0.14 test-suite tests type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Main.hs ghc-options: -O2 -threaded "-with-rtsopts=-N" default-extensions: Arrows, BangPatterns, BlockArguments, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, PatternSynonyms, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeApplications, TypeFamilies, TypeOperators, UnboxedTuples default-language: Haskell2010 build-depends: cereal >=0.5.8 && <0.6, ptr, QuickCheck >=2.8.1 && <3, quickcheck-instances >=0.3.11 && <0.4, rerebase <2, tasty >=0.12 && <2, tasty-hunit >=0.9 && <0.11, tasty-quickcheck >=0.9 && <0.11 benchmark bench type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: Main.hs ghc-options: -O2 -threaded "-with-rtsopts=-N" default-extensions: Arrows, BangPatterns, BlockArguments, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, PatternSynonyms, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeApplications, TypeFamilies, TypeOperators, UnboxedTuples default-language: Haskell2010 build-depends: cereal >=0.5.8 && <0.6, gauge >=0.2.5 && <0.3, ptr, rerebase >=1.10.0.1 && <2, tostring >=0.2.1.1 && <0.3