(ns file ; file (defn open [file cb] (. openfile file cb)) (defn >> [fh str] (. puts fh str)) (defn << [fh] (. readline fh)) (defn exists? [f] (let [r (perl->clj (. file_exists f))] (if (equal r "1") true false))) (defn readlines [file] (. readlines file)) )