Richard Marko
81d8e1610b
nix: compiler ghc8107 -> ghc947
2023-11-21 07:28:10 +01:00
soulomoon
f0a82dc227
Bug fix:
...
apply switch function only if returnShellEnv is not enable
2022-06-16 00:08:27 +08:00
Anton-Latukha
7ad7f2b8d0
Nix-dev-env: update GHC to current Nixpkgs default
2021-11-02 16:53:59 +02:00
Anton Latukha
58cd8fa112
treewide: light relude linting ( #906 )
...
* treewide: light relude linting
Provided `relude's` `.hlint.yaml` locally.
To my taste most of the suggestions are specific to `relude` and can be
considered harmful for future portability.
Only the `(fmap . fmap) == <<$>>` & `*.singleton == one`, I'd considered
somewhat reasonable to maybe thinnk about adopting.
The flip of the arguments in `whenJust` and so on - surprised me.
These here are what indeed is light and helps to clean-up a bit and in future
text data types & list migrations.
Most of the `relude` HLint rules I saw, I want to remove from the checks. So decisively not going to implement them
in CI.
* default.nix: upd default to GHC8104
2021-03-26 21:10:41 +02:00
Anton-Latukha
a277ad4857
shell.nix: add explanation why explicit defaults set
2020-11-18 22:26:03 +02:00
Guillaume Maudoux
ad078200f9
Work around nix default values behavior
2020-11-18 11:53:36 +01:00
Anton-Latukha
45752fc633
shell.nix: use Haskell notation, use explicit attrs
...
Since variadic (...) attr passing does not work in Nix - the least of evils - is
to expicitly state the few attrs affecting the `shell.nix`.
2020-11-01 20:49:40 +02:00
John Ericson
50b1046536
Expose a haskell package set, don't use inNixStore for shell
2019-03-10 08:50:04 -07:00
John Wiegley
c9d9bdb0ec
Delete shell.nix, it's not necessary
2018-04-05 13:24:19 -07:00
John Wiegley
89c314a051
Pin insert-ordered-containers
2018-04-05 10:48:09 -07:00
John Wiegley
d476b3f173
Add a toXML serializer for values
...
Relates to issue #109
2018-04-05 01:13:13 -07:00
John Wiegley
66c3411f16
Ping nixpkgs in shell.nix
2018-04-04 12:56:04 -07:00
John Wiegley
5ccc2ce72c
Add shell.nix
2018-04-03 22:13:02 -07:00
Domen Kožar
b821021cac
Merge {build,shell,default}.nix into default.nix
...
cabal2nix generates all of them in one go.
2018-01-28 21:58:33 +00:00
John Wiegley
8b47c8b143
Add back *.nix files for the sake of Travis
2018-01-22 18:38:04 -08:00
John Wiegley
0bda6da9e1
Remove generated files
2018-01-22 11:51:06 -08:00
Joe Hermaszewski
d3651984fb
Add Show1 instances for base 4.9
2016-09-21 10:32:17 +01:00
Joe Hermaszewski
2fc696ad4d
Use ghc7103 by default
...
No problems compiling or testing. This has the advantage of binary packages being available on Hydra.
2016-06-25 19:52:56 +01:00
Allen Nelson
892cad2b36
Correctly escape double quotes. Update nix files. Use quotes with reserved variable bindings
2015-10-15 18:38:06 -05:00
Shea Levy
9eada9e32d
Add shell.nix for easy local development
2014-09-11 14:39:14 -04:00