{"efVersion":"0.10.5","efModuleName":["Node","FS","Stats"],"efExports":[{"TypeRef":["Stats",["Stats"]]},{"TypeRef":["StatsObj",[]]},{"ValueRef":{"Ident":"accessedTime"}},{"ValueRef":{"Ident":"isBlockDevice"}},{"ValueRef":{"Ident":"isCharacterDevice"}},{"ValueRef":{"Ident":"isDirectory"}},{"ValueRef":{"Ident":"isFIFO"}},{"ValueRef":{"Ident":"isFile"}},{"ValueRef":{"Ident":"isSocket"}},{"ValueRef":{"Ident":"isSymbolicLink"}},{"ValueRef":{"Ident":"modifiedTime"}},{"ValueRef":{"Ident":"statusChangedTime"}},{"TypeInstanceRef":{"Ident":"showStats"}}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","DateTime"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[17,23],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[17,31]},[],{"TypeRef":["DateTime",[]]}]}]},"eiImportedAs":null},{"eiModule":["Data","Function","Uncurried"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[18,33],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[18,36]},[],{"TypeRef":["Fn2",[]]}]},{"PositionedDeclarationRef":[{"start":[18,38],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[18,41]},[],{"TypeRef":["Fn0",[]]}]},{"PositionedDeclarationRef":[{"start":[18,43],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[18,49]},[],{"ValueRef":{"Ident":"runFn2"}}]}]},"eiImportedAs":null},{"eiModule":["Data","JSDate"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[19,21],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[19,27]},[],{"TypeRef":["JSDate",[]]}]},{"PositionedDeclarationRef":[{"start":[19,29],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[19,39]},[],{"ValueRef":{"Ident":"toDateTime"}}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[20,20],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[20,28]},[],{"ValueRef":{"Ident":"fromJust"}}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[21,24],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-node-fs/src/Node/FS/Stats.purs","end":[21,37]},[],{"ValueRef":{"Ident":"unsafePartial"}}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Stats","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":[[],[["Stats",[{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"StatsObj"]}]]]]}}},{"EDDataConstructor":{"edDataCtorName":"Stats","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Stats","edDataCtorType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"StatsObj"]}]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDType":{"edTypeName":"StatsObj","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"TypeSynonym":[]}}},{"EDTypeSynonym":{"edTypeSynonymName":"StatsObj","edTypeSynonymArguments":[],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["dev",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["mode",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["nlink",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["uid",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["gid",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["rdev",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["ino",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["size",{"tag":"TypeConstructor","contents":[["Prim"],"Number"]},{"tag":"RCons","contents":["atime",{"tag":"TypeConstructor","contents":[["Data","JSDate"],"JSDate"]},{"tag":"RCons","contents":["mtime",{"tag":"TypeConstructor","contents":[["Data","JSDate"],"JSDate"]},{"tag":"RCons","contents":["ctime",{"tag":"TypeConstructor","contents":[["Data","JSDate"],"JSDate"]},{"tag":"RCons","contents":["isFile",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"tag":"RCons","contents":["isDirectory",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"tag":"RCons","contents":["isBlockDevice",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"tag":"RCons","contents":["isCharacterDevice",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"tag":"RCons","contents":["isFIFO",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"tag":"RCons","contents":["isSocket",{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Function","Uncurried"],"Fn0"]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]},{"tag":"REmpty","contents":[]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"accessedTime"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Data","DateTime"],"DateTime"]}]}}},{"EDValue":{"edValueName":{"Ident":"isBlockDevice"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"isCharacterDevice"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"isDirectory"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"isFIFO"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"isFile"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"isSocket"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"isSymbolicLink"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]}]}}},{"EDValue":{"edValueName":{"Ident":"modifiedTime"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Data","DateTime"],"DateTime"]}]}}},{"EDValue":{"edValueName":{"Ident":"statusChangedTime"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}]},{"tag":"TypeConstructor","contents":[["Data","DateTime"],"DateTime"]}]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showStats"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Node","FS","Stats"],"Stats"]}],"edInstanceConstraints":[]}}]}