aboutsummaryrefslogtreecommitdiff
path: root/luxc/src/lux/compiler/cache.clj
diff options
context:
space:
mode:
Diffstat (limited to 'luxc/src/lux/compiler/cache.clj')
-rw-r--r--luxc/src/lux/compiler/cache.clj4
1 files changed, 2 insertions, 2 deletions
diff --git a/luxc/src/lux/compiler/cache.clj b/luxc/src/lux/compiler/cache.clj
index 7299b7166..91aa8802b 100644
--- a/luxc/src/lux/compiler/cache.clj
+++ b/luxc/src/lux/compiler/cache.clj
@@ -123,7 +123,7 @@
(&/|map #(.split ^String % &&core/datum-separator 2) imports))]
cache-table* (&/fold% (fn [cache-table* _import]
(|do [:let [[_module _hash] _import]
- file-content (&&io/read-file source-dirs (str _module ".lux"))
+ file-content (&&io/read-file source-dirs _module)
output (pre-load! source-dirs cache-table* _module (hash file-content)
load-def-value install-all-defs-in-module uninstall-all-defs-in-module)]
(return output)))
@@ -199,7 +199,7 @@
(|do [:let [fs-cached-modules (enumerate-cached-modules!)]
pre-loaded-modules (&/fold% (fn [cache-table module-name]
(fn [_compiler]
- (|case ((&&io/read-file source-dirs (str module-name ".lux"))
+ (|case ((&&io/read-file source-dirs module-name)
_compiler)
(&/$Left error)
(return* _compiler cache-table)