{"efVersion":"0.11.7","efModuleName":["Type","Row"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RProxy",["RProxy"]]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowLacks"]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowLacking"]},{"KindRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowList"]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"Nil",[]]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"Cons",[]]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RLProxy",["RLProxy"]]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowToList"]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"ListToRow"]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowListRemove"]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowListSet"]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowListNub"]},{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowListAppend"]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"RowApply",[]]},{"TypeOpRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]},"+"]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowLacking"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowLacks"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"listToRowNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"listToRowCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListRemoveNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListRemoveCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListSetImpl"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListNubNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListNubCons"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListAppendNil"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"rowListAppendCons"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Type","Equality"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,23],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[19,39]},"TypeEquals"]}]},"eiImportedAs":null},{"eiModule":["Type","Data","Symbol"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Symbol"]},{"eiModule":["Type","Data","Boolean"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Boolean"]}],"efFixities":[],"efTypeFixities":[{"efTypeAssociativity":"infixr","efTypePrecedence":0,"efTypeOperator":"+","efTypeAlias":[["Type","Row"],"RowApply"]}],"efDeclarations":[{"EDType":{"edTypeName":"RProxy","edTypeKind":{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"ctors":[["RProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RProxy","edDataCtorType":{"tag":"ForAll","contents":["row",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RProxy"]},{"tag":"TypeVar","contents":"row"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"RowLacks","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowLacks","edTypeSynonymArguments":[["key",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowLacks","edClassTypeArguments":[["key",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[]}},{"EDType":{"edTypeName":"RowLacking","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowLacking","edTypeSynonymArguments":[["entry",{"tag":"NamedKind","contents":[["Prim"],"Type"]}],["key",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"tag":"NamedKind","contents":[["Prim"],"Type"]}],["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowLacking","edClassTypeArguments":[["entry",{"tag":"NamedKind","contents":[["Prim"],"Type"]}],["key",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"tag":"NamedKind","contents":[["Prim"],"Type"]}],["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,2],"determined":[1,3]}]}},{"EDKind":{"edKindName":"RowList"}},{"EDType":{"edTypeName":"Nil","edTypeKind":{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"Cons","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]}]}]},"edTypeDeclarationKind":"ExternData"}},{"EDType":{"edTypeName":"RLProxy","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":{"args":[["rowList",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"ctors":[["RLProxy",[]]]}}}},{"EDDataConstructor":{"edDataCtorName":"RLProxy","edDataCtorOrigin":"data","edDataCtorTypeCtor":"RLProxy","edDataCtorType":{"tag":"ForAll","contents":["rowList",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"rowList"}]},null]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"RowToList","edTypeKind":{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowToList","edTypeSynonymArguments":[["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}],["list",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowToList","edClassTypeArguments":[["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}],["list",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDType":{"edTypeName":"ListToRow","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"ListToRow","edTypeSynonymArguments":[["list",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"ListToRow","edClassTypeArguments":[["list",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["row",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDType":{"edTypeName":"RowListRemove","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListRemove","edTypeSynonymArguments":[["label",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["input",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["output",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListRemove","edClassTypeArguments":[["label",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["input",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["output",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDType":{"edTypeName":"RowListSet","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Symbol"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListSet","edTypeSynonymArguments":[["label",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"tag":"NamedKind","contents":[["Prim"],"Type"]}],["input",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["output",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListSet","edClassTypeArguments":[["label",{"tag":"NamedKind","contents":[["Prim"],"Symbol"]}],["typ",{"tag":"NamedKind","contents":[["Prim"],"Type"]}],["input",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["output",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1,2],"determined":[3]}]}},{"EDType":{"edTypeName":"RowListNub","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListNub","edTypeSynonymArguments":[["input",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["output",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListNub","edClassTypeArguments":[["input",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["output",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0],"determined":[1]}]}},{"EDType":{"edTypeName":"RowListAppend","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowListAppend","edTypeSynonymArguments":[["lhs",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["rhs",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["out",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"REmpty"}]}}},{"EDClass":{"edClassName":"RowListAppend","edClassTypeArguments":[["lhs",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["rhs",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}],["out",{"tag":"NamedKind","contents":[["Type","Row"],"RowList"]}]],"edClassMembers":[],"edClassConstraints":[],"edFunctionalDependencies":[{"determiners":[0,1],"determined":[2]}]}},{"EDType":{"edTypeName":"RowApply","edTypeKind":{"tag":"FunKind","contents":[{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]},{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"RowApply","edTypeSynonymArguments":[["f",{"tag":"FunKind","contents":[{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}},{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]}],["a",{"tag":"Row","contents":{"tag":"NamedKind","contents":[["Prim"],"Type"]}}]],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"f"},{"tag":"TypeVar","contents":"a"}]}}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowLacking"],"edInstanceName":{"Ident":"rowLacking"},"edInstanceTypes":[{"tag":"TypeVar","contents":"entry"},{"tag":"TypeVar","contents":"key"},{"tag":"TypeVar","contents":"entry"},{"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowLacks"],"edInstanceName":{"Ident":"rowLacks"},"edInstanceTypes":[{"tag":"TypeVar","contents":"key"},{"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintClass":[["Prim"],"RowCons"],"constraintArgs":[{"tag":"TypeVar","contents":"key"},{"tag":"TypeConstructor","contents":[["Type","Row"],"Entry"]},{"tag":"REmpty"},{"tag":"TypeVar","contents":"keyEntry"}],"constraintData":null},{"constraintClass":[["Prim"],"Union"],"constraintArgs":[{"tag":"TypeVar","contents":"row"},{"tag":"TypeVar","contents":"keyEntry"},{"tag":"TypeVar","contents":"rowKeyEntry"}],"constraintData":null},{"constraintClass":[["Prim"],"RowCons"],"constraintArgs":[{"tag":"TypeVar","contents":"key"},{"tag":"TypeVar","contents":"typ"},{"tag":"TypeVar","contents":"ignored"},{"tag":"TypeVar","contents":"rowKeyEntry"}],"constraintData":null},{"constraintClass":[["Type","Row"],"RowLacking"],"constraintArgs":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Entry"]},{"tag":"TypeVar","contents":"key"},{"tag":"TypeVar","contents":"typ"},{"tag":"TypeVar","contents":"row"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"ListToRow"],"edInstanceName":{"Ident":"listToRowNil"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Nil"]},{"tag":"REmpty"}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"ListToRow"],"edInstanceName":{"Ident":"listToRowCons"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"label"}]},{"tag":"TypeVar","contents":"ty"}]},{"tag":"TypeVar","contents":"tail"}]},{"tag":"TypeVar","contents":"row"}],"edInstanceConstraints":[{"constraintClass":[["Type","Row"],"ListToRow"],"constraintArgs":[{"tag":"TypeVar","contents":"tail"},{"tag":"TypeVar","contents":"tailRow"}],"constraintData":null},{"constraintClass":[["Prim"],"RowCons"],"constraintArgs":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeVar","contents":"ty"},{"tag":"TypeVar","contents":"tailRow"},{"tag":"TypeVar","contents":"row"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListRemove"],"edInstanceName":{"Ident":"rowListRemoveNil"},"edInstanceTypes":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeConstructor","contents":[["Type","Row"],"Nil"]},{"tag":"TypeConstructor","contents":[["Type","Row"],"Nil"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListRemove"],"edInstanceName":{"Ident":"rowListRemoveCons"},"edInstanceTypes":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"key"}]},{"tag":"TypeVar","contents":"head"}]},{"tag":"TypeVar","contents":"tail"}]},{"tag":"TypeVar","contents":"output"}],"edInstanceConstraints":[{"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeVar","contents":"tail"},{"tag":"TypeVar","contents":"tailOutput"}],"constraintData":null},{"constraintClass":[["Type","Data","Symbol"],"Equals"],"constraintArgs":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeVar","contents":"key"},{"tag":"TypeVar","contents":"eq"}],"constraintData":null},{"constraintClass":[["Type","Data","Boolean"],"If"],"constraintArgs":[{"tag":"TypeVar","contents":"eq"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"tailOutput"}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"key"}]},{"tag":"TypeVar","contents":"head"}]},{"tag":"TypeVar","contents":"tailOutput"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"output"}]}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListSet"],"edInstanceName":{"Ident":"rowListSetImpl"},"edInstanceTypes":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeVar","contents":"typ"},{"tag":"TypeVar","contents":"input"},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"label'"}]},{"tag":"TypeVar","contents":"typ'"}]},{"tag":"TypeVar","contents":"lacking"}]}],"edInstanceConstraints":[{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"tag":"TypeVar","contents":"label"}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"tag":"TypeVar","contents":"label'"}]}],"constraintData":null},{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeVar","contents":"typ"},{"tag":"TypeVar","contents":"typ'"}],"constraintData":null},{"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeVar","contents":"input"},{"tag":"TypeVar","contents":"lacking"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListNub"],"edInstanceName":{"Ident":"rowListNubNil"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Nil"]},{"tag":"TypeConstructor","contents":[["Type","Row"],"Nil"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListNub"],"edInstanceName":{"Ident":"rowListNubCons"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"label"}]},{"tag":"TypeVar","contents":"head"}]},{"tag":"TypeVar","contents":"tail"}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"label'"}]},{"tag":"TypeVar","contents":"head'"}]},{"tag":"TypeVar","contents":"nubbed'"}]}],"edInstanceConstraints":[{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"tag":"TypeVar","contents":"label"}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Symbol"],"SProxy"]},{"tag":"TypeVar","contents":"label'"}]}],"constraintData":null},{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeVar","contents":"head"},{"tag":"TypeVar","contents":"head'"}],"constraintData":null},{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"nubbed"}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"nubbed'"}]}],"constraintData":null},{"constraintClass":[["Type","Row"],"RowListRemove"],"constraintArgs":[{"tag":"TypeVar","contents":"label"},{"tag":"TypeVar","contents":"tail"},{"tag":"TypeVar","contents":"removed"}],"constraintData":null},{"constraintClass":[["Type","Row"],"RowListNub"],"constraintArgs":[{"tag":"TypeVar","contents":"removed"},{"tag":"TypeVar","contents":"nubbed"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListAppend"],"edInstanceName":{"Ident":"rowListAppendNil"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Nil"]},{"tag":"TypeVar","contents":"rhs"},{"tag":"TypeVar","contents":"out"}],"edInstanceConstraints":[{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"rhs"}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"out"}]}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Type","Row"],"RowListAppend"],"edInstanceName":{"Ident":"rowListAppendCons"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"label"}]},{"tag":"TypeVar","contents":"head"}]},{"tag":"TypeVar","contents":"tail"}]},{"tag":"TypeVar","contents":"rhs"},{"tag":"TypeVar","contents":"out"}],"edInstanceConstraints":[{"constraintClass":[["Type","Row"],"RowListAppend"],"constraintArgs":[{"tag":"TypeVar","contents":"tail"},{"tag":"TypeVar","contents":"rhs"},{"tag":"TypeVar","contents":"out'"}],"constraintData":null},{"constraintClass":[["Type","Equality"],"TypeEquals"],"constraintArgs":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"Cons"]},{"tag":"TypeVar","contents":"label"}]},{"tag":"TypeVar","contents":"head"}]},{"tag":"TypeVar","contents":"out'"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Type","Row"],"RLProxy"]},{"tag":"TypeVar","contents":"out"}]}],"constraintData":null}]}}],"efSourceSpan":{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-typelevel-prelude/src/Type/Row.purs","end":[159,27]}}