purescript-0.13.0: tests/purs/publish/basic-example/output/Data.Array.ST.Partial/externs.json
{"efVersion":"0.12.5","efModuleName":["Data","Array","ST","Partial"],"efExports":[{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[40,15]},{"Ident":"peek"}]},{"ValueRef":[{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[40,15]},{"Ident":"poke"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,26],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[10,28]},"ST",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Array","ST"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[11,30]},"STArray",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,19],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[12,23]},"Unit",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"peek"},"edValueType":{"annotation":[{"start":[16,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[16,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[17,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[17,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[17,13]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[18,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[18,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[18,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[18,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[19,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[19,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[19,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[19,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[20,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[20,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[20,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[20,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},6]},7]}}},{"EDValue":{"edValueName":{"Ident":"poke"},"edValueType":{"annotation":[{"start":[27,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,13],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"ForAll","contents":["h",{"annotation":[{"start":[28,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[28,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[28,13]},[]],"constraintClass":[["Prim"],"Partial"],"constraintArgs":[],"constraintData":null},{"annotation":[{"start":[29,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[29,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[30,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[29,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[29,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[30,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[30,7]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,3],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,17]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[31,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,13]},[]],"tag":"TypeConstructor","contents":[["Data","Array","ST"],"STArray"]},{"annotation":[{"start":[31,14],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,15]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[31,16],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[31,17]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[32,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,10]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,6],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,8]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","ST","Internal"],"ST"]},{"annotation":[{"start":[32,9],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,10]},[]],"tag":"TypeVar","contents":"h"}]},{"annotation":[{"start":[32,11],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[32,15]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]}]}]},0]},1]}}}],"efSourceSpan":{"start":[5,1],"name":"../../../support/bower_components/purescript-arrays/src/Data/Array/ST/Partial.purs","end":[40,15]}}