purescript-0.13.0: tests/purs/publish/basic-example/output/Data.Ord/externs.json
{"efVersion":"0.12.5","efModuleName":["Data","Ord"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"exportSourceImportedFrom":["Data","Ordering"],"exportSourceDefinedIn":["Data","Ordering"]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"Ordering",["EQ","GT","LT"]]}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"Ord"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"compare"}]},{"TypeClassRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"Ord1"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"compare1"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"lessThan"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"<"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"lessThanOrEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},"<="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"greaterThan"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},">"]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"greaterThanOrEq"}]},{"ValueOpRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},">="]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"comparing"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"min"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"max"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"clamp"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"between"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"abs"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]},{"Ident":"signum"}]},{"ModuleRef":[{"start":[14,5],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[14,25]},["Data","Ordering"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordBoolean"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordInt"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordNumber"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordString"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordChar"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordUnit"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordVoid"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordArray"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordOrdering"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ord1Array"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[17,25]},"Eq"]},{"TypeClassRef":[{"start":[17,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[17,36]},"Eq1"]}]},"eiImportedAs":null},{"eiModule":["Data","Ord","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[18,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[18,38]},{"Ident":"unsafeCompare"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[19,35]},"Ordering",null]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,29]},"Ring"]},{"ValueRef":[{"start":[20,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,35]},{"Ident":"zero"}]},{"ValueRef":[{"start":[20,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,40]},{"Ident":"one"}]},{"ValueRef":[{"start":[20,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[20,48]},{"Ident":"negate"}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[21,23]},"Unit",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[22,23]},"Void",[]]}]},"eiImportedAs":null}],"efFixities":[{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<","efAlias":[["Data","Ord"],{"Left":{"Ident":"lessThan"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":"<=","efAlias":[["Data","Ord"],{"Left":{"Ident":"lessThanOrEq"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":">","efAlias":[["Data","Ord"],{"Left":{"Ident":"greaterThan"}}]},{"efAssociativity":"infixl","efPrecedence":4,"efOperator":">=","efAlias":[["Data","Ord"],{"Left":{"Ident":"greaterThanOrEq"}}]}],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Ord","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ord","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":["compare",{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Eq0",{"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","Eq"],"Eq"]},{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[32,11]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ord","edClassTypeArguments":[["a",null]],"edClassMembers":[[{"Ident":"compare"},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[32,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[32,11]},[]],"constraintClass":[["Data","Eq"],"Eq"],"constraintArgs":[{"annotation":[{"start":[32,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[32,11]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"compare"},"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","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,15]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[33,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[33,19],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,20]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[33,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[33,32]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},2]}}},{"EDType":{"edTypeName":"Ord1","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Ord1","edTypeSynonymArguments":[["f",null]],"edTypeSynonymType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["compare1",{"annotation":[{"start":[167,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Eq10",{"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","Eq"],"Eq1"]},{"annotation":[{"start":[166,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[166,12]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}}},{"EDClass":{"edClassName":"Ord1","edClassTypeArguments":[["f",null]],"edClassMembers":[[{"Ident":"compare1"},{"annotation":[{"start":[167,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]},null]}]],"edClassConstraints":[{"constraintAnn":[{"start":[166,7],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[166,12]},[]],"constraintClass":[["Data","Eq"],"Eq1"],"constraintArgs":[{"annotation":[{"start":[166,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[166,12]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[]}},{"EDValue":{"edValueName":{"Ident":"compare1"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[167,15],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"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","Ord"],"Ord1"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null},{"annotation":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[167,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[167,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,30]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,35]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,37]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,47]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[167,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,42]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[167,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,44]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[167,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[167,56]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"lessThan"},"edValueType":{"annotation":[{"start":[77,13],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[77,23],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,28]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[77,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,28]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[77,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[77,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[77,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[77,49]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},13]}}},{"EDValue":{"edValueName":{"Ident":"lessThanOrEq"},"edValueType":{"annotation":[{"start":[89,17],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[89,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[89,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,32]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[89,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,32]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[89,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[89,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[89,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[89,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[89,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},15]}}},{"EDValue":{"edValueName":{"Ident":"greaterThan"},"edValueType":{"annotation":[{"start":[83,16],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[83,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[83,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[83,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,31]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,39]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,36]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[83,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[83,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[83,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[83,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"greaterThanOrEq"},"edValueType":{"annotation":[{"start":[95,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[95,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[95,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,35]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[95,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,35]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[95,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,48]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[95,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,45]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[95,49],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[95,56]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]},9]}}},{"EDValue":{"edValueName":{"Ident":"comparing"},"edValueType":{"annotation":[{"start":[106,14],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"ForAll","contents":["b",{"annotation":[{"start":[106,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[106,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[106,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,31]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[106,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,31]},[]],"tag":"TypeVar","contents":"b"}],"constraintData":null},{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,67]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,46]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,42]},[]],"tag":"TypeVar","contents":"b"}]}]},{"annotation":[{"start":[106,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,50],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,48],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,49]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[106,55],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,57]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[106,53],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,54]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[106,58],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[106,66]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}]}]}]}]},3]},4]}}},{"EDValue":{"edValueName":{"Ident":"min"},"edValueType":{"annotation":[{"start":[111,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[111,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[111,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[111,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[111,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[111,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[111,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[111,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[111,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[111,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},19]}}},{"EDValue":{"edValueName":{"Ident":"max"},"edValueType":{"annotation":[{"start":[120,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[120,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[120,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[120,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[120,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,28]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[120,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[120,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[120,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,33]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[120,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[120,38]},[]],"tag":"TypeVar","contents":"a"}]}]}]},17]}}},{"EDValue":{"edValueName":{"Ident":"clamp"},"edValueType":{"annotation":[{"start":[135,10],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[135,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[135,20],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,25]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[135,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,25]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,30]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,34],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,35]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[135,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,43]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[135,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,40]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[135,44],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[135,45]},[]],"tag":"TypeVar","contents":"a"}]}]}]}]},27]}}},{"EDValue":{"edValueName":{"Ident":"between"},"edValueType":{"annotation":[{"start":[149,12],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[149,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[149,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,27]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[149,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,33],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,31],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,32]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,38],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,37]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[149,43],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[149,41],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,42]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[149,46],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[149,53]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}]}]}]},29]}}},{"EDValue":{"edValueName":{"Ident":"abs"},"edValueType":{"annotation":[{"start":[157,8],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[157,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[157,18],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,23]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[157,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,23]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[157,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[157,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,33]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[157,32],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,33]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[157,39],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[157,37],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,38]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[157,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[157,43]},[]],"tag":"TypeVar","contents":"a"}]}]}]},31]}}},{"EDValue":{"edValueName":{"Ident":"signum"},"edValueType":{"annotation":[{"start":[162,11],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[162,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[162,21],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,26]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[162,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,26]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[162,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[162,30],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,36]},[]],"constraintClass":[["Data","Ring"],"Ring"],"constraintArgs":[{"annotation":[{"start":[162,35],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,36]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null},{"annotation":[{"start":[162,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[162,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,44]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[162,40],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,41]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[162,45],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[162,46]},[]],"tag":"TypeVar","contents":"a"}]}]}]},11]}}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordBoolean"},"edInstanceTypes":[{"annotation":[{"start":[35,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[35,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordBoolean"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordInt"},"edInstanceTypes":[{"annotation":[{"start":[38,24],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[38,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordInt"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordNumber"},"edInstanceTypes":[{"annotation":[{"start":[41,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[41,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordNumber"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordString"},"edInstanceTypes":[{"annotation":[{"start":[44,27],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[44,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordString"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordChar"},"edInstanceTypes":[{"annotation":[{"start":[47,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[47,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Char"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordChar"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordUnit"},"edInstanceTypes":[{"annotation":[{"start":[50,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[50,29]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordUnit"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordVoid"},"edInstanceTypes":[{"annotation":[{"start":[53,25],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[53,29]},[]],"tag":"TypeConstructor","contents":[["Data","Void"],"Void"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordVoid"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordArray"},"edInstanceTypes":[{"annotation":[{"start":[56,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,43]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[56,36],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"annotation":[{"start":[56,42],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,43]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[56,22],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,27]},[]],"constraintClass":[["Data","Ord"],"Ord"],"constraintArgs":[{"annotation":[{"start":[56,26],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[56,27]},[]],"tag":"TypeVar","contents":"a"}],"constraintData":null}],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordArray"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordOrdering"},"edInstanceTypes":[{"annotation":[{"start":[67,29],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[67,37]},[]],"tag":"TypeConstructor","contents":[["Data","Ordering"],"Ordering"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ordOrdering"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord1"],"edInstanceName":{"Ident":"ord1Array"},"edInstanceTypes":[{"annotation":[{"start":[169,28],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[169,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Array"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Ord"],{"Ident":"ord1Array"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs","end":[170,21]}}