purescript-0.13.0: tests/purs/publish/basic-example/output/Data.Int/externs.json
{"efVersion":"0.12.5","efModuleName":["Data","Int"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"fromNumber"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"ceil"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"floor"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"round"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"toNumber"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"fromString"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},"Radix",[]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"radix"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"binary"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"octal"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"decimal"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"hexadecimal"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"base36"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"fromStringAs"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"toStringAs"}]},{"TypeRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},"Parity",["Even","Odd"]]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"parity"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"even"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"odd"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"quot"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"rem"}]},{"ValueRef":[{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},{"Ident":"pow"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ordParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"boundedParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"semiringParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"ringParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"commutativeRingParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"euclideanRingParity"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"divisionRingParity"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Int","Bits"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[28,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[28,28]},".&."]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,20],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[29,29]},"Maybe",null]},{"ValueRef":[{"start":[29,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[29,40]},{"Ident":"fromMaybe"}]}]},"eiImportedAs":null},{"eiModule":["Global"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[30,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[30,24]},{"Ident":"infinity"}]}]},"eiImportedAs":null},{"eiModule":["Math"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Math"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"fromNumber"},"edValueType":{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[37,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[37,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,30]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[37,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[37,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"ceil"},"edValueType":{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[55,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,18]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[55,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[55,19],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[55,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"floor"},"edValueType":{"annotation":[{"start":[49,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[49,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[49,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[49,20],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[49,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"round"},"edValueType":{"annotation":[{"start":[61,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,19]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[61,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"annotation":[{"start":[61,20],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[61,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"toNumber"},"edValueType":{"annotation":[{"start":[76,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[76,32],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[76,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,31]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[76,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[76,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}}},{"EDValue":{"edValueName":{"Ident":"fromString"},"edValueType":{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,22],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,24]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[81,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,21]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[81,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,25],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,30]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[81,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[81,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDType":{"edTypeName":"Radix","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Radix",[{"annotation":[{"start":[170,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[170,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"radix"},"edValueType":{"annotation":[{"start":[193,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,14],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,16]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[193,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,13]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[193,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[193,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,22]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[193,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[193,28]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"binary"},"edValueType":{"annotation":[{"start":[173,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[173,16]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"octal"},"edValueType":{"annotation":[{"start":[177,10],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[177,15]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"decimal"},"edValueType":{"annotation":[{"start":[181,12],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[181,17]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"hexadecimal"},"edValueType":{"annotation":[{"start":[185,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[185,21]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"base36"},"edValueType":{"annotation":[{"start":[189,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[189,16]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}}},{"EDValue":{"edValueName":{"Ident":"fromStringAs"},"edValueType":{"annotation":[{"start":[204,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,25]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,17],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,22]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]},{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,33],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,35]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[204,26],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,32]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"annotation":[{"start":[204,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[204,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,41]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"annotation":[{"start":[204,42],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[204,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"toStringAs"},"edValueType":{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,36],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,38]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,35]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Radix"]}]},{"annotation":[{"start":[252,39],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,39],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[252,43],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,45]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[252,39],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,42]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[252,46],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]},[]],"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}}},{"EDType":{"edTypeName":"Parity","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Even",[]],["Odd",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"Even","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Parity","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Odd","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Parity","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]},"edDataCtorFields":[]}},{"EDValue":{"edValueName":{"Ident":"parity"},"edValueType":{"annotation":[{"start":[147,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[147,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,17]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[147,11],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[147,18],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[147,24]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}]}}},{"EDValue":{"edValueName":{"Ident":"even"},"edValueType":{"annotation":[{"start":[156,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[156,13],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,15]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[156,9],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,12]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[156,16],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[156,23]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"odd"},"edValueType":{"annotation":[{"start":[165,8],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,8],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[165,12],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,14]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[165,8],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,11]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[165,15],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[165,22]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"quot"},"edValueType":{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,28],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,30]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,24],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,27]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[222,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[222,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,37]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[222,31],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,34]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[222,38],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[222,41]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"rem"},"edValueType":{"annotation":[{"start":[240,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[240,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[240,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[240,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[240,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"pow"},"edValueType":{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,27],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,29]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,23],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,26]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[243,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[243,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,36]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[243,30],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,33]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"annotation":[{"start":[243,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[243,40]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqParity"},"edInstanceTypes":[{"annotation":[{"start":[109,32],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[109,38]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"eqParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordParity"},"edInstanceTypes":[{"annotation":[{"start":[110,34],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[110,40]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"ordParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showParity"},"edInstanceTypes":[{"annotation":[{"start":[112,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[112,35]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"showParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedParity"},"edInstanceTypes":[{"annotation":[{"start":[116,35],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[116,41]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"boundedParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Semiring"],"Semiring"],"edInstanceName":{"Ident":"semiringParity"},"edInstanceTypes":[{"annotation":[{"start":[120,37],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[120,43]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"semiringParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Ring"],"Ring"],"edInstanceName":{"Ident":"ringParity"},"edInstanceTypes":[{"annotation":[{"start":[127,29],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[127,35]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"ringParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","CommutativeRing"],"CommutativeRing"],"edInstanceName":{"Ident":"commutativeRingParity"},"edInstanceTypes":[{"annotation":[{"start":[130,51],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[130,57]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"commutativeRingParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","EuclideanRing"],"EuclideanRing"],"edInstanceName":{"Ident":"euclideanRingParity"},"edInstanceTypes":[{"annotation":[{"start":[132,47],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[132,53]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"euclideanRingParity"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","DivisionRing"],"DivisionRing"],"edInstanceName":{"Ident":"divisionRingParity"},"edInstanceTypes":[{"annotation":[{"start":[138,45],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[138,51]},[]],"tag":"TypeConstructor","contents":[["Data","Int"],"Parity"]}],"edInstanceConstraints":[],"edInstanceChain":[[["Data","Int"],{"Ident":"divisionRingParity"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":"../../../support/bower_components/purescript-integers/src/Data/Int.purs","end":[252,52]}}