purescript-0.13.0: tests/purs/publish/basic-example/output/PSCI.Support/docs.json
{"reExports":[],"name":"PSCI.Support","comments":"This module provides support for the\nPureScript interactive mode, PSCI.\n","declarations":[{"children":[{"comments":null,"title":"eval","info":{"declType":"typeClassMember","type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}},"sourceSpan":{"start":[17,3],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]}},{"comments":null,"title":"evalEffect","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["PSCI","Support"],"Eval"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["PSCI","Support"],"Eval"]},{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}]}},"sourceSpan":{"start":[19,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[20,22]}},{"comments":null,"title":"evalShow","info":{"declType":"instance","dependencies":[{"constraintAnn":[],"constraintClass":[["Data","Show"],"Show"],"constraintArgs":[{"annotation":[],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"type":{"annotation":[],"tag":"TypeApp","contents":[{"annotation":[],"tag":"TypeConstructor","contents":[["PSCI","Support"],"Eval"]},{"annotation":[],"tag":"TypeVar","contents":"a"}]}},"sourceSpan":{"start":[22,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[23,17]}}],"comments":"The `Eval` class captures those types which can be\nevaluated in the REPL.\n\nThere are instances provided for the `Effect` type\nconstructor and any `Show`able types.\n","title":"Eval","info":{"fundeps":[],"arguments":[["a",null]],"declType":"typeClass","superclasses":[]},"sourceSpan":{"start":[16,1],"name":"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs","end":[17,27]}}]}