purescript-0.13.0: tests/purs/publish/basic-example/output/Data.Unfoldable/externs.json
{"efVersion":"0.12.5","efModuleName":["Data","Unfoldable"],"efExports":[{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"TypeClassRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},"Unfoldable1"]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"range"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicate1"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicate1A"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"singleton"}]}]},{"ReExportRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"exportSourceImportedFrom":["Data","Unfoldable1"],"exportSourceDefinedIn":["Data","Unfoldable1"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"unfoldr1"}]}]},{"TypeClassRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},"Unfoldable"]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"unfoldr"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicate"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"replicateA"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"none"}]},{"ValueRef":[{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]},{"Ident":"fromMaybe"}]},{"ModuleRef":[{"start":[13,5],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[13,28]},["Data","Unfoldable1"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"unfoldableArray"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[18,29]},"Maybe",null]},{"ValueRef":[{"start":[18,31],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[18,40]},{"Ident":"isNothing"}]},{"ValueRef":[{"start":[18,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[18,50]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Data","Traversable"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[19,43]},"Traversable"]},{"ValueRef":[{"start":[19,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[19,53]},{"Ident":"sequence"}]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,20],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[20,29]},"Tuple",null]},{"ValueRef":[{"start":[20,31],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[20,34]},{"Ident":"fst"}]},{"ValueRef":[{"start":[20,36],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[20,39]},{"Ident":"snd"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unfoldable1"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,43]},"Unfoldable1"]},{"ValueRef":[{"start":[21,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,53]},{"Ident":"unfoldr1"}]},{"ValueRef":[{"start":[21,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,64]},{"Ident":"singleton"}]},{"ValueRef":[{"start":[21,66],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,71]},{"Ident":"range"}]},{"ValueRef":[{"start":[21,73],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,83]},{"Ident":"replicate1"}]},{"ValueRef":[{"start":[21,85],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[21,96]},{"Ident":"replicate1A"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[22,24],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[22,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Unfoldable","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Unfoldable","edTypeSynonymArguments":[["t",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":["unfoldr",{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,47],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[32,61],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Unfoldable10",{"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":[["Data","Unfoldable1"],"Unfoldable1"]},{"annotation":[{"start":[31,19],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[31,20]},[]],"tag":"TypeVar","contents":"t"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Unfoldable","edClassTypeArguments":[["t",null]],"edClassMembers":[[{"Ident":"unfoldr"},{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,47],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[32,61],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[31,7],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[31,20]},[]],"constraintClass":[["Data","Unfoldable1"],"Unfoldable1"],"constraintArgs":[{"annotation":[{"start":[31,19],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[31,20]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"unfoldr"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["t",{"annotation":[{"start":[32,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[32,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"t"}],"constraintData":null},{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,29],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,27],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,28]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,37]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,44]},[]],"tag":"TypeConstructor","contents":[["Data","Tuple"],"Tuple"]},{"annotation":[{"start":[32,45],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,46]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[32,47],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,48]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[32,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,55]},[]],"tag":"TypeVar","contents":"b"}]},{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[32,59],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,60]},[]],"tag":"TypeVar","contents":"t"},{"annotation":[{"start":[32,61],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[32,62]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},0]},1]},2]}}},{"EDValue":{"edValueName":{"Ident":"replicate"},"edValueType":{"annotation":[{"start":[53,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[53,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[53,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[53,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,38]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[53,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,46],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[53,49],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,49],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,51],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[53,49],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,50]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[53,54],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,55]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[53,56],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[53,57]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},24]},25]}}},{"EDValue":{"edValueName":{"Ident":"replicateA"},"edValueType":{"annotation":[{"start":[63,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[63,13],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[64,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[64,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[64,19]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[64,18],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[64,19]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[65,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[65,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[65,18]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[65,17],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[65,18]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[66,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[66,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[66,19]},[]],"constraintClass":[["Data","Traversable"],"Traversable"],"constraintArgs":[{"annotation":[{"start":[66,18],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[66,19]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[67,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[67,9]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,3],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,5]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,9]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[68,8],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[68,9]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,13]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,6],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,7]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,12]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[69,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,10]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[69,11],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[69,12]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]}]}]}]},29]},30]},31]}}},{"EDValue":{"edValueName":{"Ident":"none"},"edValueType":{"annotation":[{"start":[78,9],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[78,16],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[78,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[78,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,33]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[78,32],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,33]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[78,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[78,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,38]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[78,39],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[78,40]},[]],"tag":"TypeVar","contents":"a"}]}]},35]},36]}}},{"EDValue":{"edValueName":{"Ident":"fromMaybe"},"edValueType":{"annotation":[{"start":[82,14],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[82,21],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[82,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[82,26],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,38]},[]],"constraintClass":[["Data","Unfoldable"],"Unfoldable"],"constraintArgs":[{"annotation":[{"start":[82,37],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,38]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,50],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,47]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[82,48],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,49]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[82,53],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,53],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,54]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[82,55],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[82,56]},[]],"tag":"TypeVar","contents":"a"}]}]}]},39]},40]}}},{"EDInstance":{"edInstanceClassName":[["Data","Unfoldable"],"Unfoldable"],"edInstanceName":{"Ident":"unfoldableArray"},"edInstanceTypes":[{"annotation":[{"start":[34,40],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[34,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Unfoldable"],{"Ident":"unfoldableArray"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[7,1],"name":"../../../support/bower_components/purescript-unfoldable/src/Data/Unfoldable.purs","end":[83,53]}}