[ All 3 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ]
×

Project ghc-safe-0.3.19-7.el9

Name ghc-safe
Epoch 0
Version 0.3.19
Release 7.el9
Website/URL https://hackage.haskell.org/package/safe
License BSD
Build Time 2023-08-18 20:25:45
Build Host builder-x86-01.inferitos.ru
Summary Library of safe (exception free) functions
Repositories Extras
Description A 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.
Errata
× Full screenshot
Packages link
Package Summary SHA-256 checksum
x86_64
ghc-safe-0.3.19-7.el9.x86_64 Library of safe (exception free) functions 2aa9dfe711f63c7a75e32c8a67ba4477f21aa3179ed3720aeaa99e7239fd7c83 download
ghc-safe-devel-0.3.19-7.el9.x86_64 Haskell safe library development files 52e23ca71b1260df3b0ed497d7ab7bd1dd1affdde68e7c71b9c6e923920a42ee download
ghc-safe-prof-0.3.19-7.el9.x86_64 Haskell safe profiling library 20acfbbeb4464ca5516ed70a8b1bedb90cc1a6ac0b505328c207a829fde22593 download
aarch64
ghc-safe-0.3.19-7.el9.aarch64 Library of safe (exception free) functions 5e2a99e2691cab21efba70c49a8133b225f03127861849337de0f58988b97f22 download
ghc-safe-devel-0.3.19-7.el9.aarch64 Haskell safe library development files 0a231302570215c5d5e9d44b4bc8d676ed4692c24f130739d6487151d8c990a4 download
ghc-safe-prof-0.3.19-7.el9.aarch64 Haskell safe profiling library 88188010aee9541055cc2c21c5c6bb1abf7d794552b700c654c920b6f631c263 download
noarch
ghc-safe-doc-0.3.19-7.el9.noarch Haskell safe library documentation 9817895a09d2b822b798d1e1df6c18e10fb507002091d0f26bacb6d2ef28e813 download
src
ghc-safe-0.3.19-7.el9.src Library of safe (exception free) functions 4a4c119cba843aac23b42024d03cd3c8f0ce55b8fda1e2de0515c2e1d8f38007 download
Changelog link
* Fri Aug 18 2023 Alexey Lyubimov <a.lyubimov@msvsphere.ru> - 0.3.19-7
- Rebuilt for MSVSphere 9.2

* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.19-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild