Vaibhav Sagar
cea7823d4d
ihaskell: bump version
2018-03-17 11:06:26 +08:00
Vaibhav Sagar
bc3d25dc73
ipython-kernel: bump version
2018-03-17 11:06:26 +08:00
Vaibhav Sagar
d9fc3881e2
ghc-parser: bump version
2018-03-17 11:06:26 +08:00
Vaibhav Sagar
33edf12f13
stack*.yaml: add gfortran.cc.lib to packages
2018-03-13 15:54:57 +08:00
Vaibhav Sagar
59c80f7af1
stack.yaml: add extra-deps
2018-03-13 12:57:29 +08:00
Vaibhav Sagar
a8307c23db
stack.yaml: bump resolver to lts-11.0
2018-03-13 12:57:29 +08:00
Vaibhav Sagar
06728e2939
src/tests/IHaskell/Test/Eval.hs: make tests pass on Nix
2018-03-11 15:22:30 +08:00
Vaibhav Sagar
ccbd6ce702
stack.yaml: bump resolver to lts-10.9
2018-03-11 11:06:44 +08:00
Vaibhav Sagar
603609d53b
release-8.4.nix: use newer nixpkgs
2018-03-10 21:40:36 +08:00
Vaibhav Sagar
8310b97828
Revert "release-8.4.nix: use newer nixpkgs"
...
This reverts commit 593e41423b90a3136a8ebd1b87479cd2ddf8736c.
`jailbreak-cabal` is broken so there's no point in upgrading yet.
2018-03-09 23:23:45 +08:00
Vaibhav Sagar
593e41423b
release-8.4.nix: use newer nixpkgs
2018-03-09 16:32:15 +08:00
Vaibhav Sagar
0a70cef47f
release-8.2.nix: allow overriding compiler
2018-03-08 21:31:52 +08:00
Vaibhav Sagar
0b258298c3
Merge pull request #832 from leftaroundabout/feature/customise-image-size
...
(Idiomatically) customise size of diagrams shown in notebooks
2018-03-08 08:49:36 +08:00
Justus Sagemüller
05991356b5
Allow animations to be sized with the same functions as diagrams.
2018-03-08 00:05:10 +01:00
Justus Sagemüller
df0be6b85c
Make withSizeSpec
ad-hoc polymorphic.
...
So it can be used both for static diagrams and animations.
2018-03-07 22:32:50 +01:00
Vaibhav Sagar
f597435403
release-8.2.nix: express in terms of release.nix
2018-03-07 13:47:14 +08:00
Vaibhav Sagar
ab47eac2b2
release.nix: sync with release-8.2.nix
2018-03-07 13:46:48 +08:00
Justus Sagemüller
ad89fc4554
Move ManuallySized
to a separate module.
...
Purpose: allow it to be used both for static and animated diagrams.
2018-03-07 00:36:35 +01:00
Justus Sagemüller
76945388e8
Remove IORef imports.
...
These are not needed with the declarative wrapper for size specifications.
2018-03-07 00:35:31 +01:00
Justus Sagemüller
39b1268e24
Use V2 types from linear
instead of tuples.
...
Diagrams has (which I've always found a bad idea) moved
away from the `vector-space` package to `linear`, whose
combinators are all weird, in particular `*^` does not
actually scale vectors but scale-fmap functors. Combined
with the WAT-prone tuple functor, this gives wrong behaviour
when using tuples as vectors.
Well, `V2` is in doubt also more efficient than `(,)`, so...
2018-03-06 14:09:41 +01:00
Justus Sagemüller
7c54a101ca
Default diagonal-length rather than height of diagrams.
...
This is better-behaved for diagrams with strong aspect ratio, in particular
it prevents diagrams with very low height from being stretched “infinitely
wide”.
2018-03-06 13:53:26 +01:00
Justus Sagemüller
a200c07f6b
An idiomatic way of selecting size of displayed diagrams.
2018-03-06 13:20:37 +01:00
Vaibhav Sagar
13d7e77b22
release-8.2.nix: reorganise overrides
2018-03-06 17:44:46 +08:00
Vaibhav Sagar
f44589e3ce
release-8.2.nix: remove more stale overrides
2018-03-06 17:41:32 +08:00
Vaibhav Sagar
154bd058cd
release-8.2.nix: remove stale overrides
2018-03-06 17:36:40 +08:00
Vaibhav Sagar
869196ff07
release-8.2.nix: update hmatrix version number
2018-03-06 17:12:42 +08:00
Vaibhav Sagar
e8b4d4dce9
release-8.2.nix: override haskell-src-exts and haskell-src-meta
2018-03-06 16:46:54 +08:00
Vaibhav Sagar
d106c406e0
release.nix: fix build by upgrading haskell-src-exts and haskell-src-meta
2018-03-06 13:15:40 +08:00
Vaibhav Sagar
41c9e0182d
release-8.4.nix: use newer nixpkgs
2018-03-06 11:28:04 +08:00
Vaibhav Sagar
e2abc7e98e
src/IHaskell/Eval/Parser.hs: s/y/by/
2018-03-06 07:00:58 +08:00
Vaibhav Sagar
21a907f2be
stack.yaml: bump resolver to lts-10.8
2018-03-05 10:20:21 +08:00
Vaibhav Sagar
1f852097f9
ihaskell-diagrams: make imgHeight configurable
2018-03-04 22:41:26 +08:00
Vaibhav Sagar
3d5cbb16fa
release-8.4.nix: use newer nixpkgs
2018-02-27 11:15:35 +08:00
Vaibhav Sagar
858d881055
stack.yaml: bump resolver to lts-10.7
2018-02-27 00:08:36 +08:00
Vaibhav Sagar
a18af8a5c7
release-8.4.nix: use newer nixpkgs
2018-02-22 17:04:43 +08:00
Vaibhav Sagar
a59603a6d9
release-8.2.nix: use callHackage for plot
2018-02-22 17:04:43 +08:00
Vaibhav Sagar
ddb5fdfb6d
stack.yaml: bump resolver to lts-10.6
2018-02-21 14:34:44 +08:00
Vaibhav Sagar
125caedffc
Merge pull request #824 from gibiansky/python-requirements
...
Update requirements.txt
2018-02-13 16:02:57 +08:00
Vaibhav Sagar
78ab7bff1a
.travis.yml: nbconvert is installed when using requirements.txt
2018-02-13 15:24:26 +08:00
Vaibhav Sagar
746b868eff
.travis.yml: test using requirements.txt
2018-02-13 15:12:58 +08:00
Vaibhav Sagar
5794428783
requirements.txt: update
2018-02-13 15:12:34 +08:00
Vaibhav Sagar
ea2c522925
stack.yaml: bump resolver to lts-10.5
2018-02-11 13:55:36 +08:00
Vaibhav Sagar
856f64f933
src/IHaskell/Eval/Hoogle.hs: handle newtypes
2018-02-11 02:58:33 +08:00
Vaibhav Sagar
0b41e66565
Merge pull request #818 from gibiansky/switch-resolver
...
Change default resolver to lts-10
2018-02-09 17:05:25 +10:00
Vaibhav Sagar
b28daa1fc5
.travis.yml: update build configuration
2018-02-09 13:40:58 +08:00
Vaibhav Sagar
aad27920d3
Change default resolver to lts-10
2018-02-09 13:38:18 +08:00
Vaibhav Sagar
9e90a89e5e
Merge pull request #817 from gibiansky/ghc-8.4
...
Support GHC 8.4
2018-02-09 15:34:23 +10:00
Vaibhav Sagar
8cc1371e01
ihaskell: update
2018-02-08 17:54:51 +08:00
Vaibhav Sagar
2081c717e2
ghc-parser: update
2018-02-08 17:54:50 +08:00
Vaibhav Sagar
d4a754b3a3
release-8.4.nix: init
2018-02-08 17:54:50 +08:00