packages feed

primitive-convenience-0.1: primitive-convenience.cabal

cabal-version: 2.2
name:
  primitive-convenience
version:
  0.1
synopsis:
  convenience class for PrimMonad m/PrimState m
description:
  This library provides convenience classes for PrimMonad/PrimBase.
  .
  The 'PrimMonad' state token type can be annoying to handle in
  constraints. The typeclasses provided in this library let users
  (visually) notice 'PrimState' equality constraints less, by
  witnessing that `s ~ 'PrimState' m`.
homepage:
  https://github.com/haskell-primitive/primitive-convenience
bug-reports:
  https://github.com/haskell-primitive/primitive-convenience/issues
license:
  BSD-3-Clause
license-file:
  LICENSE
author:
  chessai
maintainer:
  chessai <chessai1996@gmail.com>
copyright:
  © 2019 chessai
category:
  Data
build-type:
  Simple
extra-doc-files:
    README.md
  , CHANGELOG.md

library
  hs-source-dirs:
    src
  exposed-modules:
    Control.Monad.Primitive.Convenience
  build-depends:
    , primitive >= 0.6.4 && < 0.8
  ghc-options:
    -Wall
  default-language:
    Haskell2010

source-repository head
  type:
    git
  location:
    https://github.com/haskell-primitive/primitive-convenience.git