these-skinny-0.7.5: these-skinny.cabal
cabal-version: 2.4
name:
these-skinny
version:
0.7.5
synopsis:
A fork of the 'these' package without the dependency bloat
description:
This package provides a data type @These a b@ which can hold a value of either
type or values of each type. This is usually thought of as an "inclusive or"
type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type
(contrasting @(a, b)@ as "inner join").
homepage:
https://github.com/chessai/these-skinny
license:
BSD-3-Clause
license-file:
LICENSE
author:
C. McCann
maintainer:
chessai <chessai1996@gmail.com>
category:
Data
build-type:
Simple
extra-source-files:
CHANGELOG.md
tested-with:
GHC==7.4.2,
GHC==7.6.3,
GHC==7.8.4,
GHC==7.10.3,
GHC==8.0.2,
GHC==8.2.2,
GHC==8.4.4
GHC==8.6.5,
GHC==8.8.4,
GHC==8.10.7,
GHC==9.0.2,
GHC==9.2.1
source-repository head
type: git
location: https://github.com/chessai/these-skinny.git
library
exposed-modules:
Data.These
build-depends:
, base >= 4.4 && < 4.17
, deepseq
, ghc-prim
if impl(ghc < 8.2)
build-depends: bifunctors
if impl(ghc < 8.0)
build-depends: semigroups
default-language:
Haskell2010
ghc-options:
-Wall