{"efVersion":"0.10.5","efModuleName":["Data","Foreign","NullOrUndefined"],"efExports":[{"TypeRef":["NullOrUndefined",["NullOrUndefined"]]},{"ValueRef":{"Ident":"readNullOrUndefined"}},{"ValueRef":{"Ident":"unNullOrUndefined"}}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[5,20],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/NullOrUndefined.purs","end":[5,29]},[],{"TypeRef":["Maybe",null]}]}]},"eiImportedAs":null},{"eiModule":["Data","Foreign"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[6,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/NullOrUndefined.purs","end":[6,23]},[],{"TypeRef":["F",[]]}]},{"PositionedDeclarationRef":[{"start":[6,25],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/NullOrUndefined.purs","end":[6,32]},[],{"TypeRef":["Foreign",[]]}]},{"PositionedDeclarationRef":[{"start":[6,34],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/NullOrUndefined.purs","end":[6,45]},[],{"ValueRef":{"Ident":"isUndefined"}}]},{"PositionedDeclarationRef":[{"start":[6,47],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/NullOrUndefined.purs","end":[6,53]},[],{"ValueRef":{"Ident":"isNull"}}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"NullOrUndefined","edTypeKind":{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]},"edTypeDeclarationKind":{"DataType":[[["a",{"tag":"NamedKind","contents":[["Prim"],"Type"]}]],[["NullOrUndefined",[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]]]]}}},{"EDDataConstructor":{"edDataCtorName":"NullOrUndefined","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"NullOrUndefined","edDataCtorType":{"tag":"ForAll","contents":["a",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Foreign","NullOrUndefined"],"NullOrUndefined"]},{"tag":"TypeVar","contents":"a"}]}]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"readNullOrUndefined"},"edValueType":{"tag":"ForAll","contents":["a",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Data","Foreign"],"Foreign"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Except","Trans"],"ExceptT"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"tag":"TypeConstructor","contents":[["Data","Foreign"],"ForeignError"]}]}]},{"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]},{"tag":"TypeVar","contents":"a"}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Data","Foreign"],"Foreign"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Except","Trans"],"ExceptT"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","List","Types"],"NonEmptyList"]},{"tag":"TypeConstructor","contents":[["Data","Foreign"],"ForeignError"]}]}]},{"tag":"TypeConstructor","contents":[["Data","Identity"],"Identity"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Foreign","NullOrUndefined"],"NullOrUndefined"]},{"tag":"TypeVar","contents":"a"}]}]}]}]},2]}}},{"EDValue":{"edValueName":{"Ident":"unNullOrUndefined"},"edValueType":{"tag":"ForAll","contents":["a",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Foreign","NullOrUndefined"],"NullOrUndefined"]},{"tag":"TypeVar","contents":"a"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]},0]}}}]}