packages feed

safe 0.3.20 → 0.3.21

raw patch · 3 files changed

+5/−3 lines, 3 filesdep ~base

Dependency ranges changed: base

Files

CHANGES.txt view
@@ -1,5 +1,7 @@ Changelog for Safe +0.3.21, released 2024-01-18+    #34, mark headErr/tailErr as Partial 0.3.20, released 2024-01-14     #34, add headErr, tailErr     #33, avoid using head/tail to avoid x-partial
Safe.hs view
@@ -106,7 +106,7 @@ -- -- > tailErr [] = error "Prelude.tail: empty list" -- > tailErr [1,2,3] = [2,3]-tailErr :: [a] -> [a]+tailErr :: Partial => [a] -> [a] tailErr = tail  -- | Identical to 'head', namely that fails on an empty list.@@ -114,7 +114,7 @@ -- -- > headErr [] = error "Prelude.head: empty list" -- > headErr [1,2,3] = 1-headErr :: [a] -> a+headErr :: Partial => [a] -> a headErr = head  -- |
safe.cabal view
@@ -1,7 +1,7 @@ cabal-version:  1.18 build-type:     Simple name:           safe-version:        0.3.20+version:        0.3.21 license:        BSD3 license-file:   LICENSE category:       Unclassified