cabal-version: 2.4 name: monoidal-functors category: Control, Categories version: 0.1.0.0 license: MIT license-file: LICENSE author: Solomon Bothwell & Asad Saeeduddin maintainer: ssbothwell@gmail.com stability: experimental homepage: http://github.com/ssbothwell/monoidal-functors build-type: Simple extra-source-files: CHANGELOG.md description: A typeclass hierarchy for monoidal functors. library build-depends: base >= 4.12 && < 5 -- , base-orphans ^>= 0.8.4 , bifunctors , comonad , contravariant , profunctors , semigroupoids , tagged , these -- , transformers ^>= 0.5 exposed-modules: Control.Category.Tensor Data.Bifunctor.BiInvariant Data.Bifunctor.Module Data.Bifunctor.Monoidal Data.Bifunctor.Monoidal.Specialized Data.Functor.Invariant Data.Functor.Module Data.Functor.Monoidal Data.Trifunctor.Module Data.Trifunctor.Monoidal ghc-options: -Wall -O2 -Wno-trustworthy-safe -Wno-star-is-type if impl(ghc >= 9.0) -- these flags may abort compilation with GHC-8.10 -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode hs-source-dirs: src default-language: Haskell2010 default-extensions: ConstraintKinds DeriveFunctor DerivingVia FunctionalDependencies FlexibleInstances FlexibleContexts GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses NoImplicitPrelude QuantifiedConstraints RankNTypes ScopedTypeVariables StandaloneDeriving TypeApplications TypeOperators UndecidableInstances