Vaibhav Sagar
13632726fe
Update installation instructions [skip ci]
...
Fixes #998 .
2019-01-07 14:55:25 -05:00
Vaibhav Sagar
2d016bfd8c
Switch to lts-13 as the default resolver
2019-01-05 09:22:29 -05:00
Vaibhav Sagar
819ccbe91f
ghc-parser: remove unused files
2019-01-04 19:57:26 -05:00
Vaibhav Sagar
ff046bf2c4
Remove unused files [skip ci]
2019-01-02 23:45:55 -05:00
Vaibhav Sagar
a1cf94e1b0
IHaskell.Display.Graphviz: remove unused import
2019-01-02 17:37:11 -05:00
Vaibhav Sagar
540b54d597
IHaskell.Display.Graphviz: read directly from stdout
2019-01-02 17:18:25 -05:00
Vaibhav Sagar
22bb3677bc
stack-8.6.yaml: bump resolver to lts-13.1
2019-01-02 10:12:03 -05:00
Vaibhav Sagar
910119f65f
Bump resolver to lts-12.26
2019-01-01 23:01:21 -05:00
Vaibhav Sagar
a36cbb1f69
notebooks/IHaskell.ipynb: turn off SVG output
2019-01-01 02:53:14 -05:00
Vaibhav Sagar
e8934f5d61
ihaskell-graphviz: use SVG and enable by default in IHaskell
2019-01-01 02:53:14 -05:00
Vaibhav Sagar
198a54485d
IHaskell.Display.Graphviz: simplify
...
Change program type from ByteString to String and remove RankDir because
that can be configured in the input.
2018-12-31 11:04:44 -05:00
Vaibhav Sagar
479cd1f493
notebooks/IHaskell.ipynb: update
2018-12-31 07:28:45 -05:00
Vaibhav Sagar
376d108d1f
[skip ci] Add overrides to use ghc862 with NixOS 18.09
2018-11-26 22:34:46 -05:00
Vaibhav Sagar
752032096c
release-8.4.nix: use ghc844 instead of ghc843
2018-11-24 14:08:45 -05:00
Vaibhav Sagar
bd0089712c
Test with GHC 8.6
2018-11-23 18:00:25 -05:00
Vaibhav Sagar
c0ddcd9728
Bump resolver to lts-12.19
2018-11-23 16:52:19 -05:00
Vaibhav Sagar
d415b76c7f
IHaskell.Eval.Util: fix warnings on GHC 8.6
2018-11-23 16:27:56 -05:00
Vaibhav Sagar
df3c0fc1fb
notebooks/IHaskell.ipynb: update
2018-11-23 15:37:34 -05:00
Vaibhav Sagar
764bdfeaf9
Dockerfile: generate config for Jupyter
2018-11-22 23:52:41 -05:00
Vaibhav Sagar
ab98e1b144
Bump resolver to lts-12.18
2018-11-17 18:43:34 -05:00
Vaibhav Sagar
7696b7f193
Merge pull request #974 from dispanser/remove-duplicate-prelude
...
Remove duplicate module `IHaskellPrelude`.
2018-11-17 17:18:38 -05:00
Thomas Peiselt
93cfa71d57
Remove duplicate module IHaskellPrelude
.
...
remove module from `main`, and promote from `other-modules` to
`exported-modules` in `library`.
Fixes #971 .
2018-11-17 21:20:32 +01:00
Vaibhav Sagar
027f74aa1f
Merge pull request #967 from Shimuuar/update_display
...
Implement update_display_data message
2018-11-17 09:25:37 -05:00
Alexey Khudyakov
301df38e69
Fix build for other packages
2018-11-17 13:39:38 +03:00
Alexey Khudyakov
16532afecf
Implement update_display_data message
...
This commit adds new message update_dispaly_data and updates
display_data message to add optional transient field which
is in turn used by update_display_data
2018-11-17 13:39:38 +03:00
Vaibhav Sagar
fd5cbf3493
ipython-kernel: add Semigroup instance
2018-11-16 18:44:41 -05:00
Vaibhav Sagar
74ef9ac887
Merge pull request #972 from qnikst/gh-912
...
Fix protocol communication with jupyter-lab.
2018-11-16 16:18:04 -05:00
Alexander Vershilov
a87ea7b019
Move to jupyter-lab.
...
Moves package from using jupyter-notebook to the jupyter-lab.
Both backends can still be used using: ihaskell-notebook and
ihaskell-lab respectively.
2018-11-16 23:53:48 +03:00
Alexander Vershilov
bf631b913f
Use Aeson.Object for metadata.
...
The IPython specification for the metadata does not
define that all fields in metadata must be textual.
Latest Jupyters lab uses that feature so the parsing
mechanism became incomplatible with the protocol.
We change Metadata to be an Aeson.Object and introduce
a 'Metadata' newtype in order to keep that explicit
and open for the later changes if needed.
Fixes #912 .
2018-11-16 23:53:48 +03:00
Vaibhav Sagar
db8b7c1bc6
notebooks/IHaskell.ipynb: update for latest Hoogle
2018-11-16 15:31:08 -05:00
Vaibhav Sagar
d2dff6cbad
Bump resolver to lts-12.17
2018-11-11 09:42:10 -05:00
Vaibhav Sagar
0124ab07a0
notebooks/IHaskell.ipynb: update
2018-11-11 02:00:42 -05:00
Vaibhav Sagar
3f77626c36
Use hoogle v5. ( #953 )
...
Hoogle v5 uses a different json representation for the data, requires a
new URL and also contains HTML markup inside the json fields.
This commit removes all markup to be able to handle the hoogle responses
using the same structure as with the previous response structure (from
hoogle v4).
2018-11-02 10:27:23 -04:00
Thomas Peiselt
03907a998c
Update demo notebook after changes to the hoogle search.
2018-11-02 14:34:00 +01:00
Thomas Peiselt
105d0db474
Revert "Update demo notebook after changes to the hoogle search."
...
This reverts commit 01366b6309be3e6ca4e934424fd02efbf7eb2215.
2018-11-02 14:32:32 +01:00
Thomas Peiselt
01366b6309
Update demo notebook after changes to the hoogle search.
2018-11-01 21:53:50 +01:00
Thomas Peiselt
afb05614f4
Revert "Update notebook: hoogle response changed."
...
This reverts commit 31a59439ac059e8852f712c2176b22115d93457e.
2018-11-01 21:43:09 +01:00
Thomas Peiselt
31a59439ac
Update notebook: hoogle response changed.
2018-11-01 21:25:07 +01:00
Thomas Peiselt
2f49c35743
no more html-formatting for the hoogle docs.
...
Hoogle v5 `docs` field already contains markup, so we just use the field
content directly.
2018-11-01 20:46:54 +01:00
Thomas Peiselt
6788944a45
Support type
as item
.
2018-11-01 20:45:32 +01:00
Thomas Peiselt
c693ce307e
markup removal improvements.
...
it's possible to have some content between `<span class=name>` and `<0>`
so separating the expressions to handle this case.
2018-11-01 10:03:17 +01:00
Vaibhav Sagar
9b918ec44e
Bump resolver to lts-12.16
2018-10-30 22:53:55 -04:00
Thomas Peiselt
972450cd5a
disable debug trace.
2018-10-30 21:33:48 +01:00
Vaibhav Sagar
cce6be9f92
README.md: s/release-8.2.nix/release-8.4.nix/
2018-10-25 13:42:51 -04:00
Vaibhav Sagar
857c4778b1
README.md: s/18.03/18.09/
2018-10-25 13:41:32 -04:00
Thomas Peiselt
f95b71d293
Use hoogle v5.
...
Hoogle v5 uses a different json representation for the data, requires a
new URL and also contains HTML markup inside the json fields.
This commit removes all markup to be able to handle the hoogle responses
using the same structure as with the previous response structure (from
hoogle v4).
2018-10-24 20:39:22 +02:00
Vaibhav Sagar
c3a7007953
stack.yaml: use GHC 8.4.3
2018-10-23 09:51:05 -04:00
Vaibhav Sagar
26bb53825b
stack-8.4.yaml: bump resolver to lts-12.14
2018-10-22 19:51:02 -04:00
Vaibhav Sagar
9d4d581661
ihaskell.cabal: fix build error on macOS
2018-10-21 01:21:31 -04:00
Vaibhav Sagar
9f197efd21
stack-8.4.yaml: bump resolver to lts-12.13
2018-10-14 05:04:24 -04:00