purescript-0.13.3: tests/purs/publish/basic-example/output/Data.Semigroup/externs.json
{"efVersion":"0.13.2","efModuleName":["Data","Semigroup"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"Semigroup"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},{"Ident":"append"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"<>"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},"SemigroupRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]},{"Ident":"appendRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semigroupRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[6,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[7,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[8,23]},"Void",[]]},{"ValueRef":[{"start":[8,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[8,31]},{"Ident":"absurd"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[11,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[11,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[11,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixr","efPrecedence":5,"efOperator":"<>","efAlias":[["Data","Semigroup"],{"Left":{"Ident":"append"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Semigroup","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semigroup","edTypeSynonymArguments":[["a",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":["append",{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"Semigroup","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"append"},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"append"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"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","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,14]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[23,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,19]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[23,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[23,24]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]}}},{"EDType":{"edTypeName":"SemigroupRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"Row","contents":{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"Row","contents":{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SemigroupRecord","edTypeSynonymArguments":[["rowlist",null],["row",null],["subrow",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":["appendRecord",{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}}},{"EDClass":{"edClassName":"SemigroupRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"appendRecord"},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"appendRecord"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["rowlist",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["row",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["subrow",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[51,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,51]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,48]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,65]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,58]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,62]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[51,66],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,72]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[51,73],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[51,79]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},5]},6]},7]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupString"},"edInstanceTypes":[{"annotation":[{"start":[27,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[27,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupUnit"},"edInstanceTypes":[{"annotation":[{"start":[30,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[30,41]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupVoid"},"edInstanceTypes":[{"annotation":[{"start":[33,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[33,41]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupFn"},"edInstanceTypes":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,53]},[]],"tag":"TypeVar","contents":"s"}]},{"annotation":[{"start":[36,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,59]},[]],"tag":"TypeVar","contents":"s'"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[36,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,37]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[36,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[36,37]},[]],"tag":"TypeVar","contents":"s'"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupArray"},"edInstanceTypes":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[39,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[39,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[39,46]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"Semigroup"],"edInstanceName":{"Ident":"semigroupRecord"},"edInstanceTypes":[{"annotation":[{"start":[42,97],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,107]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[42,97],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,103]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[42,104],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,107]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[42,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,51]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[42,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,46]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,51]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[42,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,81]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[42,69],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,73]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[42,74],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,77]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[42,78],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[42,81]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"SemigroupRecord"],"edInstanceName":{"Ident":"semigroupRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[53,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,54]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[53,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,58]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[53,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[53,61]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semigroup"],"SemigroupRecord"],"edInstanceName":{"Ident":"semigroupRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,36]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[62,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,32]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[62,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,36]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[62,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,42]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[62,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,54]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[62,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,59]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[62,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[62,66]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[57,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[57,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[57,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[57,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[58,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[58,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[58,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[58,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[58,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[58,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[59,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,52]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[59,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,37]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[59,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,41]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[59,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[59,52]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[60,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[60,25]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[60,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[60,25]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Semigroup"],{"Ident":"semigroupRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs","end":[68,65]}}