aboutsummaryrefslogtreecommitdiff
path: root/luxc/src/lux/compiler/jvm/base.clj
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--luxc/src/lux/compiler/jvm/base.clj5
1 files changed, 3 insertions, 2 deletions
diff --git a/luxc/src/lux/compiler/jvm/base.clj b/luxc/src/lux/compiler/jvm/base.clj
index 99e0f08e9..b5e520de5 100644
--- a/luxc/src/lux/compiler/jvm/base.clj
+++ b/luxc/src/lux/compiler/jvm/base.clj
@@ -43,8 +43,9 @@
(.mkdirs (File. module-dir))
(&&/write-file (str module-dir java.io.File/separator name ".class") data)))
-(defn class-exists? [^String module ^String class-name]
- "(-> Text Text (IO Bool))"
+(defn class-exists?
+ "(-> Text Text (IO Bit))"
+ [^String module ^String class-name]
(|do [_ (return nil)
:let [full-path (str @&&/!output-dir java.io.File/separator module java.io.File/separator class-name ".class")
exists? (.exists (File. full-path))]]