Commit Graph

277 Commits

Author SHA1 Message Date
Taylor Fausak
2d142687db Add instances to convert try cast exceptions into strings
Fixes #6.
2021-04-23 02:11:04 +00:00
Taylor Fausak
5aa429428d Add documentation about typed Template Haskell
Fixes #7.
2021-04-23 01:57:16 +00:00
Taylor Fausak
94510523c3
Version 0.1.1.0 2021-04-19 13:36:40 -04:00
Taylor Fausak
12946e8b4b Add cast instances for try cast exceptions 2021-04-19 10:10:43 -04:00
Taylor Fausak
67a3cc53d5 Fix some typos 2021-04-18 19:44:05 +00:00
Taylor Fausak
d7f2bf9ed0
Version 0.1.0.0 2021-04-18 15:05:23 -04:00
Taylor Fausak
10e7d2f5fa
Update README.markdown 2021-04-18 15:05:05 -04:00
Taylor Fausak
300f723838
Merge pull request #5 from tfausak/cauldron
Split things up and pare them down
2021-04-18 15:04:21 -04:00
Taylor Fausak
63bdc0d2a6 Add UTF-8 instances 2021-04-18 18:51:19 +00:00
Taylor Fausak
0ec5fd89e4 Add some more documentation 2021-04-18 18:39:23 +00:00
Taylor Fausak
c560919621 Add some documentation 2021-04-18 14:01:05 -04:00
Taylor Fausak
1b9a59e9d7 Fix linting and formatting 2021-04-18 11:28:02 -04:00
Taylor Fausak
3bae76975e Add instances for text 2021-04-18 15:08:47 +00:00
Taylor Fausak
be71496828 Add instance for bytestring 2021-04-18 15:03:05 +00:00
Taylor Fausak
65b8a0db0a Add instances for containers 2021-04-18 14:50:39 +00:00
Taylor Fausak
9ccfc80ede Add some lossy instances 2021-04-18 14:37:02 +00:00
Taylor Fausak
108977a29b Use the same set of warning everywhere 2021-04-18 14:27:12 +00:00
Taylor Fausak
84d4011d62 Extract common floating point bounds 2021-04-18 13:12:40 +00:00
Taylor Fausak
f9b2500d1f Add some basic property tests 2021-04-17 20:09:33 +00:00
Taylor Fausak
701aa14f0f Add instances for converting from double to integral types 2021-04-17 18:55:56 +00:00
Taylor Fausak
459cfd2f0f Add instances for converting from float to integral types 2021-04-17 18:33:29 +00:00
Taylor Fausak
ff860f3a05 Rewrite tests with Hspec 2021-04-17 17:20:06 +00:00
Taylor Fausak
12bb30d4ee Add conversions from integral types into floating point 2021-04-17 16:31:16 +00:00
Taylor Fausak
34fa0aa2a1 Make it easier to write tests for failing casts 2021-04-17 15:35:28 +00:00
Taylor Fausak
b4c14ea8af Improve display of try cast exceptions 2021-04-17 14:17:32 +00:00
Taylor Fausak
634c06ca7d Fix formatting 2021-04-17 09:48:16 -04:00
Taylor Fausak
4fc8211592 Use more lenient constraint 2021-04-11 20:31:13 +00:00
Taylor Fausak
d7285e0a34 Add instances for Complex 2021-04-11 20:29:15 +00:00
Taylor Fausak
d9f159b7ad Add instances for Fixed 2021-04-11 20:23:17 +00:00
Taylor Fausak
aeb5e2c838 Add instances for Ratio 2021-04-11 20:17:22 +00:00
Taylor Fausak
84de506c0b Configure development container 2021-04-11 19:57:59 +00:00
Taylor Fausak
ae417514fb Set up a Cabal project 2021-04-11 19:23:54 +00:00
Taylor Fausak
150aeccea0 Work around GHC 9.0.1 bug 2021-04-11 19:19:13 +00:00
Taylor Fausak
53bc4f2e21 Set up a development container 2021-04-11 19:08:53 +00:00
Taylor Fausak
ff2d41a6da Don't fail fast 2021-04-11 14:28:27 -04:00
Taylor Fausak
a583f3971a Remove unused import 2021-04-11 14:28:16 -04:00
Taylor Fausak
94968b0065 Add instances between signed and unsigned integral types 2021-04-11 14:06:17 -04:00
Taylor Fausak
e040bb3fee Re-define lift in terms of unsafe utility 2021-04-11 11:11:58 -04:00
Taylor Fausak
5724595189 Generate typed Template Haskell for GHC 8.8 2021-04-11 11:02:42 -04:00
Taylor Fausak
339c951671 Fix untyped Template Haskell tests 2021-04-11 10:16:56 -04:00
Taylor Fausak
ab3a0753c5 Fix order of type variables 2021-04-11 10:16:45 -04:00
Taylor Fausak
8f6b77e67f Add instances for unsigned integral types 2021-04-11 10:04:53 -04:00
Taylor Fausak
7212448445 Add dependency version constraints 2021-04-10 14:06:37 -04:00
Taylor Fausak
3b13db0384 Throw an impure exception 2021-04-10 14:02:19 -04:00
Taylor Fausak
c347afb9ed Add missing type variable 2021-04-10 13:58:38 -04:00
Taylor Fausak
4657c5bf49 Attempt to fix Template Haskell problems 2021-04-10 13:56:15 -04:00
Taylor Fausak
5484556515 Start splitting things up and paring them down 2021-04-10 13:34:26 -04:00
Taylor Fausak
4070d4bab3
Version 0.0.0.5 2021-02-07 14:06:05 -05:00
Taylor Fausak
793880269c Switch to GitHub Actions 2021-02-07 14:01:04 -05:00
Taylor Fausak
606a544dd9
Version 0.0.0.4 2020-12-05 13:21:06 -05:00