Tue, 01 Oct 2024 03:52:59 UTC | login

Information for build ghc-safe-0.3.17-5.fc31

ID125330
Package Nameghc-safe
Version0.3.17
Release5.fc31
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/ghc-safe.git#2e3c3b2b8fbf5cf3eb5e24509871451c6cd632d1
SummaryLibrary of safe (exception free) functions
DescriptionA library wrapping 'Prelude'/'Data.List' functions that can throw exceptions, such as 'head' and '!!'. Each unsafe function has up to four variants, e.g. with 'tail': * 'tail :: [a] -> [a]', raises an error on 'tail []'. * 'tailMay :: [a] -> /Maybe/ [a]', turns errors into 'Nothing'. * 'tailDef :: /[a]/ -> [a] -> [a]', takes a default to return on errors. * 'tailNote :: /String/ -> [a] -> [a]', takes an extra argument which supplements the error message. * 'tailSafe :: [a] -> [a]', returns some sensible default if possible, '[]' in the case of 'tail'. This package is divided into three modules: * "Safe" contains safe variants of 'Prelude' and 'Data.List' functions. * "Safe.Foldable" contains safe variants of 'Foldable' functions. * "Safe.Exact" creates crashing versions of functions like 'zip' (errors if the lists are not equal) and 'take' (errors if there are not enough elements), then wraps them to provide safe variants.
Built bydavidlt
State failed
Volume DEFAULT
StartedSun, 22 Sep 2019 02:04:09 UTC
CompletedSun, 22 Sep 2019 02:39:12 UTC
Taskbuild (f31-candidate, /rpms/ghc-safe.git:2e3c3b2b8fbf5cf3eb5e24509871451c6cd632d1)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/ghc-safe.git#2e3c3b2b8fbf5cf3eb5e24509871451c6cd632d1'}}
Tags No tags
RPMs No RPMs
Changelog * Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 0.3.17-5 - add doc and prof subpackages (cabal-rpm-1.0.0) * Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.17-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.3.17-3 - refresh to cabal-rpm-0.13 * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sun Jul 22 2018 Jens Petersen <petersen@redhat.com> - 0.3.17-1 - update to 0.3.17 * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.15-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 0.3.15-1 - update to 0.3.15