packages feed

purescript-0.13.0: tests/purs/publish/basic-example/output/Data.Either.Inject/externs.json

{"efVersion":"0.12.5","efModuleName":["Data","Either","Inject"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]},{"Ident":"inj"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]},{"Ident":"prj"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]},"Inject"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"injectLeft"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"injectRight"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"injectReflexive"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[5,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[5,31]},"Either",null]},{"ValueRef":[{"start":[5,33],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[5,39]},{"Ident":"either"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[6,20],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[6,29]},"Maybe",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"inj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeVar","contents":"b"}]}]},12]},13]}}},{"EDValue":{"edValueName":{"Ident":"prj"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,11]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDType":{"edTypeName":"Inject","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Inject","edTypeSynonymArguments":[["a",null],["b",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":["inj",{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["prj",{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,11]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Inject","edClassTypeArguments":[["a",null],["b",null]],"edClassMembers":[[{"Ident":"inj"},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[9,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[9,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,11]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[9,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[9,16]},[]],"tag":"TypeVar","contents":"b"}]}],[{"Ident":"prj"},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,12],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[10,10],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,11]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[10,15],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,20]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[10,21],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[10,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Either","Inject"],"Inject"],"edInstanceName":{"Ident":"injectLeft"},"edInstanceTypes":[{"annotation":[{"start":[12,31],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,32]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[12,34],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,40]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[12,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[12,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[12,44]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either","Inject"],{"Ident":"injectLeft"}],[["Data","Either","Inject"],{"Ident":"injectRight"}],[["Data","Either","Inject"],{"Ident":"injectReflexive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Either","Inject"],"Inject"],"edInstanceName":{"Ident":"injectRight"},"edInstanceTypes":[{"annotation":[{"start":[16,51],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,52]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[16,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[16,54],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,60]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[16,61],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,62]},[]],"tag":"TypeVar","contents":"c"}]},{"annotation":[{"start":[16,63],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,64]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[16,30],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,40]},[]],"constraintClass":[["Data","Either","Inject"],"Inject"],"constraintArgs":[{"annotation":[{"start":[16,37],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,38]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[16,39],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[16,40]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Either","Inject"],{"Ident":"injectLeft"}],[["Data","Either","Inject"],{"Ident":"injectRight"}],[["Data","Either","Inject"],{"Ident":"injectReflexive"}]],"edInstanceChainIndex":1}},{"EDInstance":{"edInstanceClassName":[["Data","Either","Inject"],"Inject"],"edInstanceName":{"Ident":"injectReflexive"},"edInstanceTypes":[{"annotation":[{"start":[20,41],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[20,42]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[20,43],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[20,44]},[]],"tag":"TypeVar","contents":"a"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Either","Inject"],{"Ident":"injectLeft"}],[["Data","Either","Inject"],{"Ident":"injectRight"}],[["Data","Either","Inject"],{"Ident":"injectReflexive"}]],"edInstanceChainIndex":2}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-either/src/Data/Either/Inject.purs","end":[22,13]}}