CVS log for pkgsrc/devel/hs-safe/Makefile
Up to [cvs.NetBSD.org] / pkgsrc / devel / hs-safe
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Mar 5 03:39:26 2025 UTC (12 days, 22 hours ago) by pho
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2
lines
recursive revbump after patching lang/ghc910
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Feb 2 13:05:21 2025 UTC (6 weeks, 1 day ago) by pho
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2
lines
Bump all Haskell packages after switching the default compiler.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu May 9 01:32:10 2024 UTC (10 months, 1 week ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base,
pkgsrc-2024Q4,
pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1
lines
Recursive revbump after changing the default Haskell compiler
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Apr 29 03:01:09 2024 UTC (10 months, 2 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -3
lines
devel/hs-safe: Update to 0.3.21
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
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Nov 2 06:36:54 2023 UTC (16 months, 2 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
Revbump all Haskell after updating lang/ghc96
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Oct 9 04:54:28 2023 UTC (17 months, 1 week ago) by pho
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
Bump Haskell packages after updating lang/ghc94
Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Feb 7 01:40:48 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
revbump all the Haskell packages after modifying the runtime system of lang/ghc94
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Feb 26 03:58:06 2022 UTC (3 years ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Feb 12 08:50:37 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2
lines
revbump after changing the default Haskell compiler
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Jan 18 02:48:12 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
Bump packages that depends on GHC
Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon May 3 19:01:02 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1
lines
*: Bump PKGREVISION for ghc-9.0.1
Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Apr 23 09:07:28 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2
lines
Update to safe-0.3.19
0.3.19, released 2020-05-24
* #30, undeprecate maximumDef and friends, fold*1Def
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Jan 2 07:19:23 2020 UTC (5 years, 2 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2
lines
Update to safe-0.3.18
0.3.18, released 2019-12-04
#27, deprecate maximumDef and friends, fold*1Def
#27, add maximumBounded and friends
Stop supporting GHC 7.4 to 7.8
0.3.17, released 2018-03-09
Improve the display of errors, less internal callstack
Add a few missing Partial constraints
0.3.16, released 2018-01-06
#22, add Safe index
0.3.15, released 2017-06-18
Support QuickCheck 2.10
0.3.14, released 2017-02-15
#20, fix for GHC 7.10.1
0.3.13, released 2017-02-09
#20, require GHC 7.4 or above
0.3.12, released 2017-02-05
#19, add Safe.Partial exposing a Partial typeclass
#19, add support for GHC call stacks
0.3.11, released 2017-01-22
#16, add Safe succ and pred
#16, add readEitherSafe for better errors than readEither
#14, add Safe zip3Exact
0.3.10, released 2016-11-08
#15, add Safe cycle
0.3.9, released 2015-05-09
#9, add Safe toEnum
0.3.8, released 2014-08-10
#8, remove unnecessary Ord constraints from Foldable functions
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Aug 2 21:40:16 2014 UTC (10 years, 7 months ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Import safe-0.3.7 as devel/hs-safe,
packaged for wip.
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.
CVSweb <webmaster@jp.NetBSD.org>