Cabal-1.4.0.1: A framework for packaging Haskell software
Source code
Contents
Index
Distribution.Version
Portability
portable
Stability
alpha
Maintainer
Isaac Jones <ijones@syntaxpolice.org>
Contents
Package versions
Version ranges
Deprecated compat stuff
Description
Versions for packages, based on the
Version
datatype.
Synopsis
data
VersionRange
=
AnyVersion
|
ThisVersion
Version
|
LaterVersion
Version
|
EarlierVersion
Version
|
UnionVersionRanges
VersionRange
VersionRange
|
IntersectVersionRanges
VersionRange
VersionRange
notThisVersion
::
Version
->
VersionRange
orLaterVersion
::
Version
->
VersionRange
orEarlierVersion
::
Version
->
VersionRange
betweenVersionsInclusive
::
Version
->
Version
->
VersionRange
withinRange
::
Version
->
VersionRange
->
Bool
isAnyVersion
::
VersionRange
->
Bool
showVersion
::
Version
->
String
parseVersion
::
ReadP
r
Version
Package versions
Version ranges
data
VersionRange
Source
Constructors
AnyVersion
ThisVersion
Version
LaterVersion
Version
EarlierVersion
Version
UnionVersionRanges
VersionRange
VersionRange
IntersectVersionRanges
VersionRange
VersionRange
Instances
Eq
VersionRange
Read
VersionRange
Show
VersionRange
Text
VersionRange
notThisVersion
::
Version
->
VersionRange
Source
orLaterVersion
::
Version
->
VersionRange
Source
orEarlierVersion
::
Version
->
VersionRange
Source
betweenVersionsInclusive
::
Version
->
Version
->
VersionRange
Source
withinRange
::
Version
->
VersionRange
->
Bool
Source
Does this version fall within the given range?
isAnyVersion
::
VersionRange
->
Bool
Source
Deprecated compat stuff
showVersion
::
Version
->
String
Source
parseVersion
::
ReadP
r
Version
Source
Produced by
Haddock
version 2.3.0