type-natural-0.7.1.2: type-natural.cabal
name: type-natural
version: 0.7.1.2
cabal-version: >=1.10
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: (C) Hiromi ISHII 2013-2014
maintainer: konn.jinro_at_gmail.com
homepage: https://github.com/konn/type-natural
synopsis: Type-level natural and proofs of their properties.
description:
Type-level natural numbers and proofs of their properties.
.
Version 0.6+ supports __GHC 8+ only__.
.
__Use 0.5.* with ~ GHC 7.10.3__.
category: Math
author: Hiromi ISHII
tested-with: GHC ==7.10.3
source-repository head
type: git
location: git://github.com/konn/type-natural.git
library
if impl(ghc >=8.0.0)
ghc-options: -Wno-redundant-constraints
exposed-modules:
Data.Type.Natural
Data.Type.Ordinal
Data.Type.Ordinal.Builtin
Data.Type.Ordinal.Peano
Data.Type.Natural.Builtin
Data.Type.Natural.Class
Data.Type.Natural.Class.Arithmetic
Data.Type.Natural.Class.Order
build-depends:
base ==4.*,
equational-reasoning >=0.4.1.1 && <1,
monomorphic >=0.0.3 && <0.1,
template-haskell >=2.8 && <3,
constraints >=0.3 && <0.9,
ghc-typelits-natnormalise >=0.4 && <0.6,
ghc-typelits-presburger >=0.1.1 && <1,
singletons ==2.2.*
default-language: Haskell2010
default-extensions: DataKinds PolyKinds ConstraintKinds GADTs
ScopedTypeVariables TemplateHaskell TypeFamilies TypeOperators
MultiParamTypeClasses UndecidableInstances FlexibleContexts
FlexibleInstances
other-modules:
Data.Type.Natural.Definitions
Data.Type.Natural.Core
Data.Type.Natural.Compat
ghc-options: -Wall -O2 -fno-warn-orphans