{"efVersion":"0.11.7","efModuleName":["Node","FS","Stream"],"efExports":[{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"createWriteStream"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"fdCreateWriteStream"}]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},"WriteStreamOptions",[]]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"defaultWriteStreamOptions"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"createWriteStreamWith"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"fdCreateWriteStreamWith"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"createReadStream"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"fdCreateReadStream"}]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},"ReadStreamOptions",[]]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"defaultReadStreamOptions"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"createReadStreamWith"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]},{"Ident":"fdCreateReadStreamWith"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[17,20],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[17,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Function","Uncurried"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[18,33],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[18,36]},"Fn2",[]]},{"ValueRef":[{"start":[18,38],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[18,44]},{"Ident":"runFn2"}]}]},"eiImportedAs":null},{"eiModule":["Data","Nullable"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[19,23],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[19,31]},"Nullable",[]]},{"ValueRef":[{"start":[19,33],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[19,43]},{"Ident":"toNullable"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Eff"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[20,27],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[20,30]},"Eff",[]]}]},"eiImportedAs":null},{"eiModule":["Node","Stream"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[21,21],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[21,31]},"Readable",[]]},{"TypeRef":[{"start":[21,33],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[21,43]},"Writable",[]]}]},"eiImportedAs":null},{"eiModule":["Node","Path"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[22,19],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[22,29]},"FilePath",[]]}]},"eiImportedAs":null},{"eiModule":["Node","FS"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[24,17],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[24,19]},"FS",[]]},{"TypeRef":[{"start":[24,21],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[24,35]},"FileDescriptor",[]]},{"TypeRef":[{"start":[24,37],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[24,50]},"FileFlags",null]},{"ValueRef":[{"start":[24,52],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[24,67]},{"Ident":"fileFlagsToNode"}]}]},"eiImportedAs":null},{"eiModule":["Node","FS","Perms"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,23],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[25,30]},"Perms",[]]}]},"eiImportedAs":null},{"eiModule":["Node","FS","Perms"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Perms"]},{"eiModule":["Node","FS","Internal"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[27,26],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[27,31]},{"Ident":"mkEff"}]},{"ValueRef":[{"start":[27,33],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[27,48]},{"Ident":"unsafeRequireFS"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"createWriteStream"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["write",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Write"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]},30]}}},{"EDValue":{"edValueName":{"Ident":"fdCreateWriteStream"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS"],"FileDescriptor"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["write",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Write"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]},21]}}},{"EDType":{"edTypeName":"WriteStreamOptions","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"WriteStreamOptions","edTypeSynonymArguments":[],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"REmpty"}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"defaultWriteStreamOptions"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"REmpty"}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"createWriteStreamWith"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"REmpty"}]}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["write",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Write"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]}]},25]}}},{"EDValue":{"edValueName":{"Ident":"fdCreateWriteStreamWith"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"REmpty"}]}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS"],"FileDescriptor"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["write",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Write"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]}]},11]}}},{"EDValue":{"edValueName":{"Ident":"createReadStream"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["read",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Read"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]},37]}}},{"EDValue":{"edValueName":{"Ident":"fdCreateReadStream"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS"],"FileDescriptor"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["read",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Read"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]},23]}}},{"EDType":{"edTypeName":"ReadStreamOptions","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"ReadStreamOptions","edTypeSynonymArguments":[],"edTypeSynonymType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"RCons","contents":["autoClose",{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"tag":"REmpty"}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"defaultReadStreamOptions"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"RCons","contents":["autoClose",{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"tag":"REmpty"}]}]}]}]}}},{"EDValue":{"edValueName":{"Ident":"createReadStreamWith"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"RCons","contents":["autoClose",{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"tag":"REmpty"}]}]}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["read",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Read"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]}]},32]}}},{"EDValue":{"edValueName":{"Ident":"fdCreateReadStreamWith"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"tag":"RCons","contents":["flags",{"tag":"TypeConstructor","contents":[["Node","FS"],"FileFlags"]},{"tag":"RCons","contents":["perms",{"tag":"TypeConstructor","contents":[["Node","FS","Perms"],"Perms"]},{"tag":"RCons","contents":["autoClose",{"tag":"TypeConstructor","contents":[["Prim"],"Boolean"]},{"tag":"REmpty"}]}]}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Node","FS"],"FileDescriptor"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Node","Stream"],"Stream"]},{"tag":"RCons","contents":["read",{"tag":"TypeConstructor","contents":[["Node","Stream"],"Read"]},{"tag":"REmpty"}]}]},{"tag":"RCons","contents":["fs",{"tag":"TypeConstructor","contents":[["Node","FS"],"FS"]},{"tag":"TypeVar","contents":"eff"}]}]}]}]}]},16]}}}],"efSourceSpan":{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-node-fs/src/Node/FS/Stream.purs","end":[144,5]}}