1756 Commits

Author SHA1 Message Date
Vaibhav Sagar
5a7077254b Revert "Merge pull request #1009 from GregorySchwartz/master"
This reverts commit 96fe2ef57792d7633eb2aca3f90ae7b5a4e0f25f, reversing
changes made to e373bd3d366557a9fd4da2de7a37c8cc1f91df5f.
2019-03-02 11:24:39 -05:00
Vaibhav Sagar
815912c550 notebooks/IHaskell.ipynb: update 2019-03-01 16:55:04 -05:00
Vaibhav Sagar
96fe2ef577
Merge pull request #1009 from GregorySchwartz/master
Remove conversion of svg to html for generic usage.
2019-03-01 16:52:59 -05:00
Gregory W. Schwartz
d651e7ab38 Remove conversion of svg to html for generic usage. 2019-03-01 16:00:12 -05:00
Vaibhav Sagar
e373bd3d36 stack.yaml: bump resolver to lts-13.6 2019-02-08 16:34:58 -05:00
Vaibhav Sagar
33f63ffb04 IHaskell.Display.Widgets.Singletons: add -XStandaloneDeriving 2019-02-08 15:52:43 -05:00
Vaibhav Sagar
a36ce6bc28 stack.yaml: enable ihaskell-widgets 2019-02-08 15:52:43 -05:00
Vaibhav Sagar
a768187ea5 [skip ci] README.md: update supported versions of GHC 2019-02-08 14:31:16 -05:00
Vaibhav Sagar
980442225d .travis.yml: use xenial 2019-02-08 14:12:27 -05:00
Vaibhav Sagar
ae4a2bf341
Merge pull request #1003 from ijaketak/vinyl-0.9
ihaskell-widgets: Port to vinyl-0.9
2019-02-08 11:36:05 -05:00
Vaibhav Sagar
c684300b7e notebooks/IHaskell.ipynb: update 2019-02-08 11:35:14 -05:00
Keito Kajitani
17e67525f2 ihaskell-widgets: Port to vinyl-0.9 2019-02-09 00:50:32 +09:00
Vaibhav Sagar
c070adf882 s/.last-req-hdr/.last-req-header/ 2019-01-24 11:28:39 -05:00
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