fedora-releases-0.2.0: Library for Fedora release versions
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Fedora.Release

Description

The module provides a higher level API over BodhiReleases with a Release record type.

Synopsis

Documentation

data Release Source #

Fedora Release data

Constructors

Release 

Fields

Instances

Instances details
Show Release Source # 
Instance details

Defined in Distribution.Fedora.Release

Methods

showsPrec :: Int -> Release -> ShowS

show :: Release -> String

showList :: [Release] -> ShowS

Eq Release Source # 
Instance details

Defined in Distribution.Fedora.Release

Methods

(==) :: Release -> Release -> Bool

(/=) :: Release -> Release -> Bool

Ord Release Source #

ordered by releaseName

Instance details

Defined in Distribution.Fedora.Release

Methods

compare :: Release -> Release -> Ordering

(<) :: Release -> Release -> Bool

(<=) :: Release -> Release -> Bool

(>) :: Release -> Release -> Bool

(>=) :: Release -> Release -> Bool

max :: Release -> Release -> Release

min :: Release -> Release -> Release

getActiveReleases :: IO [Release] Source #

Get list of all current Fedora Project releases (from Bodhi)

getFedoraReleases :: IO [Release] Source #

Get list of current Fedora Linux releases

getEPELReleases :: IO [Release] Source #

Get list of current Fedora EPEL releases

getBranchRelease :: String -> IO Release Source #

Get the Release for an active Branch

Errors for an inactive Branch