packages feed

purescript-0.13.3: tests/purs/publish/basic-example/output/Data.Monoid/externs.json

{"efVersion":"0.13.2","efModuleName":["Data","Monoid"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"Semigroup"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"SemigroupRecord"]}]},{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"exportSourceImportedFrom":["Data","Semigroup"],"exportSourceDefinedIn":["Data","Semigroup"]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"<>"]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"Monoid"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"mempty"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"power"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"guard"}]},{"ModuleRef":[{"start":[5,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[5,26]},["Data","Semigroup"]]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},"MonoidRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]},{"Ident":"memptyRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monoidRecordCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[9,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[9,31]},{"Ident":"otherwise"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[10,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[10,21]},"=="]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[11,31]},{"Ident":"mod"}]},{"ValueOpRef":[{"start":[11,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[11,36]},"/"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[12,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[12,22]},"<="]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[13,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,39]},"Semigroup"]},{"TypeClassRef":[{"start":[14,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,62]},"SemigroupRecord"]},{"ValueOpRef":[{"start":[14,64],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[14,68]},"<>"]}]},"eiImportedAs":null},{"eiModule":["Data","Symbol"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,35]},"IsSymbol"]},{"TypeRef":[{"start":[15,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,47]},"SProxy",null]},{"ValueRef":[{"start":[15,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[15,62]},{"Ident":"reflectSymbol"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[16,23]},"Unit",[]]},{"ValueRef":[{"start":[16,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[16,29]},{"Ident":"unit"}]}]},"eiImportedAs":null},{"eiModule":["Prim","Row"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Row"]},{"eiModule":["Prim","RowList"],"eiImportType":{"Implicit":[]},"eiImportedAs":["RL"]},{"eiModule":["Record","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[19,32]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[20,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Monoid","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Monoid","edTypeSynonymArguments":[["m",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":["mempty",{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Semigroup0",{"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","Semigroup"],"Semigroup"]},{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Monoid","edClassTypeArguments":[["m",null]],"edClassMembers":[[{"Ident":"mempty"},{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"constraintClass":[["Data","Semigroup"],"Semigroup"],"constraintArgs":[{"annotation":[{"start":[32,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[32,18]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"mempty"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[33,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[33,14]},[]],"tag":"TypeVar","contents":"m"}]},12]}}},{"EDValue":{"edValueName":{"Ident":"power"},"edValueType":{"annotation":[{"start":[63,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[63,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,28]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[63,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,33]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[63,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[63,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[63,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[63,45]},[]],"tag":"TypeVar","contents":"m"}]}]}]},34]}}},{"EDValue":{"edValueName":{"Ident":"guard"},"edValueType":{"annotation":[{"start":[74,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[74,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[74,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,28]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[74,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,28]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[74,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[74,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,44]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[74,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[74,49]},[]],"tag":"TypeVar","contents":"m"}]}]}]},36]}}},{"EDType":{"edTypeName":"MonoidRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"Row","contents":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"Row","contents":{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"MonoidRecord","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":["memptyRecord",{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["SemigroupRecord0",{"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":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Semigroup"],"SemigroupRecord"]},{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,30]},[]],"tag":"TypeVar","contents":"rowlist"}]},{"annotation":[{"start":[80,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,34]},[]],"tag":"TypeVar","contents":"row"}]},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"tag":"TypeVar","contents":"subrow"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"MonoidRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"memptyRecord"},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[80,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"constraintClass":[["Data","Semigroup"],"SemigroupRecord"],"constraintArgs":[{"annotation":[{"start":[80,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,30]},[]],"tag":"TypeVar","contents":"rowlist"},{"annotation":[{"start":[80,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,34]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[80,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[80,41]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[0],"determined":[1,2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"memptyRecord"},"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","Monoid"],"MonoidRecord"],"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":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,26]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[81,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,34]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[81,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[81,51]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},4]},5]},6]}}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidUnit"},"edInstanceTypes":[{"annotation":[{"start":[35,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidOrdering"},"edInstanceTypes":[{"annotation":[{"start":[38,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[38,43]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidFn"},"edInstanceTypes":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[41,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[41,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,43]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[41,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,48]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[41,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,30]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[41,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[41,30]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidString"},"edInstanceTypes":[{"annotation":[{"start":[44,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[44,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidArray"},"edInstanceTypes":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[47,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[47,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[47,40]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"Monoid"],"edInstanceName":{"Ident":"monoidRecord"},"edInstanceTypes":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,98]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[50,88],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,94]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[50,95],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,98]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[50,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,48]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[50,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,43]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[50,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,48]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[50,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,75]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[50,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,67]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[50,68],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,71]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[50,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[50,75]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"MonoidRecord"],"edInstanceName":{"Ident":"monoidRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,52]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[83,54],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[83,55]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Monoid"],"MonoidRecord"],"edInstanceName":{"Ident":"monoidRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,51]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,39]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,33]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[92,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,29]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[92,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,33]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[92,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,39]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[92,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,51]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[92,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,56]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[92,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[92,63]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[87,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[87,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[87,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[87,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[88,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[88,22]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[88,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[88,22]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null},{"constraintAnn":[{"start":[89,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[89,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[89,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[89,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[89,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[89,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[90,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,49]},[]],"constraintClass":[["Data","Monoid"],"MonoidRecord"],"constraintArgs":[{"annotation":[{"start":[90,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,34]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[90,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,38]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[90,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[90,49]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null}],"edInstanceChain":[[["Data","Monoid"],{"Ident":"monoidRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs","end":[98,59]}}