packages feed

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

{"efVersion":"0.12.5","efModuleName":["Data","FunctorWithIndex"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]},"FunctorWithIndex"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]},{"Ident":"mapWithIndex"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]},{"Ident":"mapDefault"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexFirst"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexLast"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexAdditive"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexDual"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexConj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexDisj"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorWithIndexMultiplicative"}]}],"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":[7,20],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[7,25]},"Maybe",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","First"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[8,31]},"First",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe","Last"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,25],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[9,29]},"Last",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Additive"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[10,30],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[10,38]},"Additive",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Conj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[11,30]},"Conj",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Disj"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[12,30]},"Disj",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Dual"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[13,30]},"Dual",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Monoid","Multiplicative"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,36],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[14,50]},"Multiplicative",[]]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"FunctorWithIndex","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"FunctorWithIndex","edTypeSynonymArguments":[["i",null],["f",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":["mapWithIndex",{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Functor0",{"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","Functor"],"Functor"]},{"annotation":[{"start":[26,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[26,16]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"FunctorWithIndex","edClassTypeArguments":[["i",null],["f",null]],"edClassMembers":[[{"Ident":"mapWithIndex"},{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]},null]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[26,7],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[26,16]},[]],"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"annotation":[{"start":[26,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[26,16]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[1],"determined":[0]}]}},{"EDValue":{"edValueName":{"Ident":"mapWithIndex"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[27,19],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[27,26],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"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","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,45],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,34],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,32],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,33]},[]],"tag":"TypeVar","contents":"i"}]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,37],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[27,42],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,43]},[]],"tag":"TypeVar","contents":"b"}]}]}]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,54]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,49]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,51]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[27,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,56]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[27,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[27,58]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},0]},1]},2]},3]}}},{"EDValue":{"edValueName":{"Ident":"mapDefault"},"edValueType":{"annotation":[{"start":[59,15],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[59,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[59,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[59,22],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ForAll","contents":["i",{"annotation":[{"start":[59,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[59,31],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,51]},[]],"constraintClass":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"constraintArgs":[{"annotation":[{"start":[59,48],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,49]},[]],"tag":"TypeVar","contents":"i"},{"annotation":[{"start":[59,50],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,51]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[59,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,64],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,66]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,58],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,60]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,57]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[59,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,62]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,71],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,73]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,70]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,67],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,68]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,69],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,70]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[59,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,74],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,75]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[59,76],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[59,77]},[]],"tag":"TypeVar","contents":"b"}]}]}]}]},4]},5]},6]},7]}}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexArray"},"edInstanceTypes":[{"annotation":[{"start":[31,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[31,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]},{"annotation":[{"start":[31,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[31,61]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexMaybe"},"edInstanceTypes":[{"annotation":[{"start":[34,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[34,56]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[34,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[34,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexMaybe"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexFirst"},"edInstanceTypes":[{"annotation":[{"start":[37,52],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[37,56]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[37,57],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[37,62]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","First"],"First"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexFirst"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexLast"},"edInstanceTypes":[{"annotation":[{"start":[40,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[40,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[40,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[40,60]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe","Last"],"Last"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexLast"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexAdditive"},"edInstanceTypes":[{"annotation":[{"start":[43,55],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[43,59]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[43,60],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[43,68]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Additive"],"Additive"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexAdditive"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexDual"},"edInstanceTypes":[{"annotation":[{"start":[46,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[46,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[46,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[46,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Dual"],"Dual"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexDual"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexConj"},"edInstanceTypes":[{"annotation":[{"start":[49,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[49,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[49,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[49,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Conj"],"Conj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexConj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexDisj"},"edInstanceTypes":[{"annotation":[{"start":[52,51],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[52,55]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[52,56],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[52,60]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Disj"],"Disj"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexDisj"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","FunctorWithIndex"],"FunctorWithIndex"],"edInstanceName":{"Ident":"functorWithIndexMultiplicative"},"edInstanceTypes":[{"annotation":[{"start":[55,61],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[55,65]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]},{"annotation":[{"start":[55,66],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[55,80]},[]],"tag":"TypeConstructor","contents":[["Data","Monoid","Multiplicative"],"Multiplicative"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","FunctorWithIndex"],{"Ident":"functorWithIndexMultiplicative"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-foldable-traversable/src/Data/FunctorWithIndex.purs","end":[60,38]}}