purescript-0.13.5: tests/purs/publish/basic-example/output/Data.Semiring/externs.json
{"efVersion":"0.13.4","efModuleName":["Data","Semiring"],"efExports":[{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"Semiring"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"add"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"+"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"zero"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"mul"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"*"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"one"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},"SemiringRecord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"addRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"mulRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"oneRecord"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]},{"Ident":"zeroRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringFn"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecord"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecordNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringRecordCons"}]}],"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/Semiring.purs","end":[6,35]},"IsSymbol"]},{"TypeRef":[{"start":[6,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[6,47]},"SProxy",null]},{"ValueRef":[{"start":[6,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.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/Semiring.purs","end":[7,23]},"Unit",[]]},{"ValueRef":[{"start":[7,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[7,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":[10,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[10,32]},{"Ident":"unsafeGet"}]},{"ValueRef":[{"start":[10,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[10,43]},{"Ident":"unsafeSet"}]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Row"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[11,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[11,33]},"RProxy",null]}]},"eiImportedAs":null},{"eiModule":["Type","Data","RowList"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[12,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[12,38]},"RLProxy",null]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":6,"efOperator":"+","efAlias":[["Data","Semiring"],{"Left":{"Ident":"add"}}]},{"efAssociativity":"infixl","efPrecedence":7,"efOperator":"*","efAlias":[["Data","Semiring"],{"Left":{"Ident":"mul"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Semiring","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Semiring","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":["add",{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["zero",{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mul",{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["one",{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Semiring","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"add"},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"zero"},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}],[{"Ident":"mul"},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]}],[{"Ident":"one"},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]],"edClassConstraints":[],"edFunctionalDependencies":[],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"add"},"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","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[36,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[36,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[36,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[36,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},27]}}},{"EDValue":{"edValueName":{"Ident":"zero"},"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","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[37,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[37,12]},[]],"tag":"TypeVar","contents":"a"}]},3]}}},{"EDValue":{"edValueName":{"Ident":"mul"},"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","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,12]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,20]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[38,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,17]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[38,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[38,22]},[]],"tag":"TypeVar","contents":"a"}]}]}]},13]}}},{"EDValue":{"edValueName":{"Ident":"one"},"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","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[39,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[39,12]},[]],"tag":"TypeVar","contents":"a"}]},9]}}},{"EDType":{"edTypeName":"SemiringRecord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"NamedKind","contents":[["Prim","RowList"],"RowList"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"Row","contents":{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"Row","contents":{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"SemiringRecord","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":["addRecord",{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["mulRecord",{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["oneRecord",{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["zeroRecord",{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"SemiringRecord","edClassTypeArguments":[["rowlist",null],["row",null],["subrow",null]],"edClassMembers":[[{"Ident":"addRecord"},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"mulRecord"},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}],[{"Ident":"oneRecord"},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}],[{"Ident":"zeroRecord"},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[2]}],"edIsEmpty":false}},{"EDValue":{"edValueName":{"Ident":"addRecord"},"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","Semiring"],"SemiringRecord"],"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":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[82,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[82,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[82,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[82,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},14]},15]},16]}}},{"EDValue":{"edValueName":{"Ident":"mulRecord"},"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","Semiring"],"SemiringRecord"],"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":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[83,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,60],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,62]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,59]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,63],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,69]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[83,70],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[83,76]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]}]},10]},11]},12]}}},{"EDValue":{"edValueName":{"Ident":"oneRecord"},"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","Semiring"],"SemiringRecord"],"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":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,23]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[84,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,31]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,41]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[84,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,45]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,55]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[84,56],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[84,62]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},6]},7]},8]}}},{"EDValue":{"edValueName":{"Ident":"zeroRecord"},"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","Semiring"],"SemiringRecord"],"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":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,24]},[]],"tag":"TypeConstructor","contents":[["Type","Data","RowList"],"RLProxy"]},{"annotation":[{"start":[85,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,32]},[]],"tag":"TypeVar","contents":"rowlist"}]}]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,47],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,42]},[]],"tag":"TypeConstructor","contents":[["Type","Data","Row"],"RProxy"]},{"annotation":[{"start":[85,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,46]},[]],"tag":"TypeVar","contents":"row"}]}]},{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[85,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[85,57],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[85,63]},[]],"tag":"TypeVar","contents":"subrow"}]}]}]}]},0]},1]},2]}}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringInt"},"edInstanceTypes":[{"annotation":[{"start":[44,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[44,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringNumber"},"edInstanceTypes":[{"annotation":[{"start":[50,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[50,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringFn"},"edInstanceTypes":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[56,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[56,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,54]},[]],"tag":"TypeVar","contents":"b"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[56,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,34]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[56,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[56,34]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringFn"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringUnit"},"edInstanceTypes":[{"annotation":[{"start":[62,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[62,39]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringRecord"},"edInstanceTypes":[{"annotation":[{"start":[68,94],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,104]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[68,94],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,100]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[68,101],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,104]},[]],"tag":"TypeVar","contents":"row"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[68,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,50]},[]],"constraintClass":[["Prim","RowList"],"RowToList"],"constraintArgs":[{"annotation":[{"start":[68,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,45]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[68,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,50]},[]],"tag":"TypeVar","contents":"list"}],"constraintData":null},{"constraintAnn":[{"start":[68,52],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,79]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[68,67],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,71]},[]],"tag":"TypeVar","contents":"list"},{"annotation":[{"start":[68,72],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,75]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[68,76],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[68,79]},[]],"tag":"TypeVar","contents":"row"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecord"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"SemiringRecord"],"edInstanceName":{"Ident":"semiringRecordNil"},"edInstanceTypes":[{"annotation":[{"start":[87,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,52]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Nil"]},{"annotation":[{"start":[87,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,56]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[87,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[87,59]},[]],"tag":"REmpty"}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecordNil"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"SemiringRecord"],"edInstanceName":{"Ident":"semiringRecordCons"},"edInstanceTypes":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,35]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[99,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,31]},[]],"tag":"TypeConstructor","contents":[["Prim","RowList"],"Cons"]},{"annotation":[{"start":[99,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,35]},[]],"tag":"TypeVar","contents":"key"}]},{"annotation":[{"start":[99,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,41]},[]],"tag":"TypeVar","contents":"focus"}]},{"annotation":[{"start":[99,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,53]},[]],"tag":"TypeVar","contents":"rowlistTail"}]},{"annotation":[{"start":[99,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,58]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[99,59],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[99,65]},[]],"tag":"TypeVar","contents":"subrow"}],"edInstanceConstraints":[{"constraintAnn":[{"start":[94,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[94,22]},[]],"constraintClass":[["Data","Symbol"],"IsSymbol"],"constraintArgs":[{"annotation":[{"start":[94,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[94,22]},[]],"tag":"TypeVar","contents":"key"}],"constraintData":null},{"constraintAnn":[{"start":[95,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,46]},[]],"constraintClass":[["Prim","Row"],"Cons"],"constraintArgs":[{"annotation":[{"start":[95,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,22]},[]],"tag":"TypeVar","contents":"key"},{"annotation":[{"start":[95,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,28]},[]],"tag":"TypeVar","contents":"focus"},{"annotation":[{"start":[95,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,39]},[]],"tag":"TypeVar","contents":"subrowTail"},{"annotation":[{"start":[95,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[95,46]},[]],"tag":"TypeVar","contents":"subrow"}],"constraintData":null},{"constraintAnn":[{"start":[96,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,51]},[]],"constraintClass":[["Data","Semiring"],"SemiringRecord"],"constraintArgs":[{"annotation":[{"start":[96,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,36]},[]],"tag":"TypeVar","contents":"rowlistTail"},{"annotation":[{"start":[96,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,40]},[]],"tag":"TypeVar","contents":"row"},{"annotation":[{"start":[96,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[96,51]},[]],"tag":"TypeVar","contents":"subrowTail"}],"constraintData":null},{"constraintAnn":[{"start":[97,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[97,24]},[]],"constraintClass":[["Data","Semiring"],"Semiring"],"constraintArgs":[{"annotation":[{"start":[97,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[97,24]},[]],"tag":"TypeVar","contents":"focus"}],"constraintData":null}],"edInstanceChain":[[["Data","Semiring"],{"Ident":"semiringRecordCons"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs","end":[124,76]}}