cabal-version: 3.0 name: ptr version: 0.16.8.6 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 source-repository head type: git location: git://github.com/nikita-volkov/ptr.git library hs-source-dirs: library default-extensions: NoImplicitPrelude NoMonomorphismRestriction Arrows BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable EmptyDataDecls FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving LambdaCase LiberalTypeSynonyms MagicHash MultiParamTypeClasses MultiWayIf OverloadedStrings ParallelListComp PatternGuards PatternSynonyms 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.13 , 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: NoImplicitPrelude NoMonomorphismRestriction Arrows BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable EmptyDataDecls FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving LambdaCase LiberalTypeSynonyms MagicHash MultiParamTypeClasses MultiWayIf OverloadedStrings ParallelListComp PatternGuards PatternSynonyms 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: NoImplicitPrelude NoMonomorphismRestriction Arrows BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable EmptyDataDecls FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving LambdaCase LiberalTypeSynonyms MagicHash MultiParamTypeClasses MultiWayIf OverloadedStrings ParallelListComp PatternGuards PatternSynonyms QuasiQuotes RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UnboxedTuples default-language: Haskell2010 build-depends: , cereal >=0.5.8 && <0.6 , criterion ^>=1.6 , ptr , rerebase >=1.10.0.1 && <2