nbparts-0.1.1.0: Unpack a Jupyter notebook into its sources, metadata and outputs
Safe HaskellNone
LanguageGHC2021

Nbparts.Types.Metadata

Documentation

data NotebookMetadata Source #

Instances

Instances details
FromJSON NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

ToJSON NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Generic NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Associated Types

type Rep NotebookMetadata 
Instance details

Defined in Nbparts.Types.Metadata

type Rep NotebookMetadata = D1 ('MetaData "NotebookMetadata" "Nbparts.Types.Metadata" "nbparts-0.1.1.0-7h4qt9S025VHkS69MyoWDD" 'False) (C1 ('MetaCons "NotebookMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "formatMajor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "formatMinor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "toplevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 JSONMeta) :*: S1 ('MetaSel ('Just "cells") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text CellMetadata)))))
Show NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Eq NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Ord NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

type Rep NotebookMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

type Rep NotebookMetadata = D1 ('MetaData "NotebookMetadata" "Nbparts.Types.Metadata" "nbparts-0.1.1.0-7h4qt9S025VHkS69MyoWDD" 'False) (C1 ('MetaCons "NotebookMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "formatMajor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "formatMinor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "toplevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 JSONMeta) :*: S1 ('MetaSel ('Just "cells") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text CellMetadata)))))

data CellMetadata Source #

Instances

Instances details
FromJSON CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

ToJSON CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Generic CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Associated Types

type Rep CellMetadata 
Instance details

Defined in Nbparts.Types.Metadata

type Rep CellMetadata = D1 ('MetaData "CellMetadata" "Nbparts.Types.Metadata" "nbparts-0.1.1.0-7h4qt9S025VHkS69MyoWDD" 'False) (C1 ('MetaCons "CodeCellMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "meta") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 JSONMeta)) :+: C1 ('MetaCons "GenericCellMetadata" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 JSONMeta)))
Show CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Eq CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

Ord CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

type Rep CellMetadata Source # 
Instance details

Defined in Nbparts.Types.Metadata

type Rep CellMetadata = D1 ('MetaData "CellMetadata" "Nbparts.Types.Metadata" "nbparts-0.1.1.0-7h4qt9S025VHkS69MyoWDD" 'False) (C1 ('MetaCons "CodeCellMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "meta") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 JSONMeta)) :+: C1 ('MetaCons "GenericCellMetadata" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 JSONMeta)))