Commit Graph
299 Commits
Author SHA1 Message Date
daad7c317d Support GHC 9.12 (#151)
* Test 9.6 and 9.8 in CI

* Support GHC 9.10

* Support GHC 9.12

---------

Co-authored-by: Tom Ellis <tom-git@jaguarpaw.co.uk>
2025-05-15 22:13:14 -04:00
Adam WespiserandGitHub 20f2e894c9 0.3.4 release (#148) 2024-02-04 22:23:39 -05:00
Erik de Castro LopoandGitHub 5a98f0c26d Make it build with ghc 9.8 (update deps only) (#146) 2024-02-04 22:19:13 -05:00
4680e62d7b ghc 9.4 PR (w/ Cabal improvement) (#142)
* Release 0.3.3, with support for GHC 9.4

- allow base-4.18 (GHC 9.4)
- allow ghc-prim 0.10
- allow bytestring 0.11.4
- test against GHC 9.4.4

Further CI tweaks:

- cabal: update GHC versions to the latest releases of the respective major version
- cabal: remove non-latest minor versions
- stack: add lts-20 (GHC 9.2.5)
- stack: bring the list of GHC versions up to date

* Update Cabal CI

---------

Co-authored-by: Robert Vollmert <rob@vllmrt.net>
2023-02-15 21:41:08 -05:00
Christoph SchiesslandGitHub cd83ebec00 Updates README to correctly list all supported stack LTS versions (#140)
* Updates README to correctly list all supported stack LTS versions

* Updates README to include LTS 19.14 and higher
2022-08-27 19:59:13 -04:00
Adam WespiserandGitHub e40b7351ec 0.3.2 Release (#127) (#138) 2022-06-12 13:46:49 -04:00
Adam WespiserandGitHub 3e249724fd 0.3.1 Release (#133) 2022-03-12 21:42:32 -05:00
Adam WespiserandGitHub 1b453b6064 Re-export isInfixOf, isSuffixOf from Data.List, Issue #119 (#135) 2022-03-06 11:20:07 -05:00
Adam WespiserandGitHub 3611929f01 Fix Hackage Formatting (#134) 2022-02-28 23:34:03 -05:00
f8cf1375d5 Add HasCallStack to unsafe* functions (#129)
Co-authored-by: Adam Wespiser <adamwespiser@gmail.com>
2022-02-21 14:38:19 -05:00
Adam WespiserandGitHub ee4d94feab Support ghc-9.0.1 (#131) 2022-02-20 20:19:01 -05:00
4e11d80eb7 Allow transformers-compat 0.7 (#125)
Tested to build fine.

Co-authored-by: Adam Wespiser <adamwespiser@gmail.com>
2021-12-01 00:33:59 -05:00
84d228a3b5 gcdInt' and gcdWord' are defined only with integer-gmp (#123)
Co-authored-by: Adam Wespiser <adam.wespiser@simspace.com>
2021-11-20 16:03:29 -05:00
Adam WespiserandGitHub f162c21d1b Update github actions, add new lts to tests (#124) 2021-11-17 09:17:40 -05:00
Stephen DiehlandGitHub e613ed4dd2 Merge pull request #120 from martijnbastiaan/readMaybeEither
Banish `String` on `readMaybe` and `readEither`
2021-01-04 18:30:54 +00:00
Martijn Bastiaan 36ce510547 Banish String on readMaybe and readEither 2020-12-05 20:06:45 +01:00
sdiehl 22e2cecaee 8.10.1 support to CI 2020-07-15 14:40:41 +01:00
Stephen DiehlandGitHub 0a92513108 Merge pull request #118 from protolude/strconv
Migrate show to use Conv.StringConv
2020-05-04 16:08:54 +01:00
sdiehl 9309ca3107 Migrate show to use Conv.StringConv 2020-04-25 11:58:41 +01:00
sdiehl 8ff8b7ae49 Update bounds in README 2020-03-27 12:40:31 +00:00
sdiehl 68f668951f Bump base & ghc-prim bounds for 8.10.1 2020-03-27 09:12:59 +00:00
sdiehl 7e081500f3 Supports lts 15.x 2020-03-21 13:20:57 +00:00
Stephen DiehlandGitHub 2666f1e830 0.3 Release (#115)
* Add total ConvertText alternative to Conv

* Explain ConvertText's meaning

* Rename convertText to toS for compatibility

* 0.3.0 Refactor (#111)

* Begin work on 0.3 refactor

* Remove old docs folder

* Fix dodgy exports

* 4.8 constraint for null and length

* Guards for Semigroup export for base<4.9

* Fix Data.Bits exports

* Guards for typeable exports

* Remove unused pragmas

* Update hlint.yaml

* Use liftM because of pre-AMP quirkk

* Data.Char exports

* Rework Exception exports

* Fix bounds

* Adding Monad.Fail shim

* Fix displayException export

* Explicit GHC.Prim import for ancient ghc

* Explicit raise# for base-4.7

* Flush legacy testing infrastructure

* Update git location

* Update README

* Add Partial module

* Add concurrency exports

* Explicit GHC.Float exports

* Bounds for threadWaitReadSTM, threadWaitWriteSTM, forkOSWithUnmask

* Fix for weird undocumented underflowError weirdness

* forkOSWithUnask for base>4.8

* Fix GHC.Real exports pre base-4.7

* Fix withMVarMasked for base-4.7

* Update nix derivation

* Update derivation

* Update derivation

* Explicit functor exports

* <$ export

* Overwrite binary

* Fix some missing exports

* Update Changelog

* Minor export fixes base<4.9

* Explicit exports

* Export handler

* Generate export lists for multiple versions (#114)

* Generate export lists for #112

* Make export lists format OccName uniformly

* Make compile on ancient GHC

* Use Foldable.concat

* Hacks to make ghc-7.6 API happy

* liftIO shim

* Fix sortOn warning

* Update ChangeLog

* Update base bounds

* Export conventions

* Update Haddocks

* Document GHC magic
2020-01-24 11:06:09 +00:00
sdiehl 03f73d8cde Name nix workflow 2020-01-04 23:12:42 +00:00
sdiehl af6cabe185 Added Nix CI 2020-01-04 23:02:48 +00:00
sdiehl e7a8e99f3f Fix install path for cabal. 2020-01-04 19:07:36 +00:00
sdiehl 0fda50b372 Cache cabal builds 2020-01-04 19:04:42 +00:00
sdiehl 76ad00a018 Run cabal update. 2020-01-04 18:49:38 +00:00
sdiehl e9da6f635e Add HLint action. 2020-01-04 18:48:01 +00:00
sdiehl e02ac85388 Fix Stack build names 2020-01-04 17:57:19 +00:00
sdiehl 3dd5152aba Build Stack CI on PRs 2020-01-04 17:55:55 +00:00
sdiehl 0ea2c5146a Seperate Stack and Cabal scripts 2020-01-04 17:54:59 +00:00
sdiehl 612726f87e Fix YAML for workflow 2020-01-04 17:29:28 +00:00
sdiehl 4d1f8dc86b Add Stack CI script 2020-01-04 17:28:27 +00:00
sdiehl 1277dfd941 Test all supported GHC versions 2020-01-04 17:19:50 +00:00
sdiehl a645953330 Fix GHC version 2020-01-04 16:26:15 +00:00
sdiehl fa0f1dc0fa Build on pull requeests 2020-01-04 16:23:51 +00:00
sdiehl 5e1b1ea982 Update build status badges 2020-01-04 16:18:33 +00:00
sdiehl f39de46d9f Don't install 2020-01-04 15:58:57 +00:00
sdiehl 95ccde5a2d Use cabal-new-build 2020-01-04 15:54:10 +00:00
Stephen DiehlandGitHub b8fa8a0729 Create haskell.yml 2020-01-04 15:39:54 +00:00
sdiehl ae9dd77749 Support all lts-14 resolvers 2019-11-22 08:06:09 +00:00
sdiehl 66d6d3506f Add lockfiles for resolvers 2019-11-02 18:46:01 +00:00
Stephen Diehl 357c0fdbed Update readme for 8.8.1 support 2019-10-10 11:49:44 +01:00
Stephen Diehl a93c7e6343 Support lts-14.* and GHC 8.8.1 2019-10-10 10:37:27 +01:00
Pi3randStephen Diehl 65c61c1d63 Fix #107: support ghc-8.8 (#108)
* Fix #107: support ghc-8.8

* Add travis build for ghc 8.8.1
2019-10-08 11:43:18 +02:00
Ary BorenszweigandStephen Diehl 2770a143d0 Update link to exported functions (#106)
The file `Symbols.md` doesn't exist anymore in the repository.

In the meantime Haddock fixed a long standing bug that allows Hackage to display all exported symbols now so we can now link to it.
2019-07-23 06:28:56 +01:00
Stephen Diehl c649da1944 Update LTS 13 resolvers 2019-06-20 11:29:01 +01:00
Stephen Diehl 9d450cd9ff Fixity declaration for <<*>>, fixes #103 2019-04-15 10:04:25 +01:00
Thomas ScholtesandStephen Diehl 7491e92f2a 'Protolude.Error.error' produces call stacks (#102)
Calling `Protolude.Error.error` will now include the call stack in the
`ErrorCall` that is raised. Before this was not the case because we used
the wrong implicit variable.
2019-04-10 15:38:14 +01:00