packages feed

purescript-0.13.5: tests/purs/publish/basic-example/output/Effect.Class/externs.json

{"efVersion":"0.13.4","efModuleName":["Effect","Class"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]},{"Ident":"liftEffect"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]},"MonadEffect"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEffectEffect"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[3,26],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[3,34]},{"Ident":"identity"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[4,23],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[4,34]},"Monad"]}]},"eiImportedAs":null},{"eiModule":["Effect"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,16],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[5,22]},"Effect",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"liftEffect"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]},14]}}},{"EDType":{"edTypeName":"MonadEffect","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonadEffect","edTypeSynonymArguments":[["m",null]],"edTypeSynonymType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["liftEffect",{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Monad0",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[{"start":[15,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonadEffect","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"liftEffect"},{"annotation":[{"start":[16,17],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,36],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,27],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,33]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]},{"annotation":[{"start":[16,34],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,35]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[16,41],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[16,42]},[]],"tag":"TypeVar","contents":"a"}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[15,7],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[15,13],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[15,14]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDInstance":{"edInstanceClassName":[["Effect","Class"],"MonadEffect"],"edInstanceName":{"Ident":"monadEffectEffect"},"edInstanceTypes":[{"annotation":[{"start":[18,43],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[18,49]},[]],"tag":"TypeConstructor","contents":[["Effect"],"Effect"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Effect","Class"],{"Ident":"monadEffectEffect"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-effect/src/Effect/Class.purs","end":[19,24]}}