• Alexander Vershilov's avatar
    Use Aeson.Object for metadata. · bf631b91
    Alexander Vershilov authored
    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.
    bf631b91
Name
Last commit
Last update
demo Loading commit data...
docker Loading commit data...
ghc-parser Loading commit data...
html Loading commit data...
ihaskell-display Loading commit data...
ihaskell_labextension Loading commit data...
images Loading commit data...
ipython-kernel Loading commit data...
main Loading commit data...
notebooks Loading commit data...
src Loading commit data...
.dockerignore Loading commit data...
.ghci Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
Dockerfile Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
Setup.hs Loading commit data...
build.sh Loading commit data...
cabal.project Loading commit data...
circle.yml Loading commit data...
ihaskell.cabal Loading commit data...
macos-install.sh Loading commit data...
release-8.2.nix Loading commit data...
release-8.4.nix Loading commit data...
release-8.6.nix Loading commit data...
release.nix Loading commit data...
requirements.txt Loading commit data...
root-deps.sh Loading commit data...
stack-8.0.yaml Loading commit data...
stack-8.2.yaml Loading commit data...
stack.yaml Loading commit data...
ubuntu-install.sh Loading commit data...
verify_formatting.py Loading commit data...