{"efVersion":"0.10.5","efModuleName":["Data","Foreign","Keys"],"efExports":[{"ValueRef":{"Ident":"keys"}}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Foreign"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[10,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,23]},[],{"TypeRef":["F",[]]}]},{"PositionedDeclarationRef":[{"start":[10,25],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,32]},[],{"TypeRef":["Foreign",[]]}]},{"PositionedDeclarationRef":[{"start":[10,34],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,50]},[],{"TypeRef":["ForeignError",null]}]},{"PositionedDeclarationRef":[{"start":[10,52],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,58]},[],{"ValueRef":{"Ident":"typeOf"}}]},{"PositionedDeclarationRef":[{"start":[10,60],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,71]},[],{"ValueRef":{"Ident":"isUndefined"}}]},{"PositionedDeclarationRef":[{"start":[10,73],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,79]},[],{"ValueRef":{"Ident":"isNull"}}]},{"PositionedDeclarationRef":[{"start":[10,81],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-foreign/src/Data/Foreign/Keys.purs","end":[10,85]},[],{"ValueRef":{"Ident":"fail"}}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"keys"},"edValueType":{"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":[["Prim"],"Array"]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]}]}}}]}