diff options
author | Eduardo Julian | 2016-01-05 22:22:54 -0400 |
---|---|---|
committer | Eduardo Julian | 2016-01-05 22:22:54 -0400 |
commit | 3855f395e7cdd8e49086f2d0d82ed231e8896b69 (patch) | |
tree | 173c7b9f3aa5c8f86a44210074634da11b5b9a40 /src/lux/analyser/meta.clj | |
parent | c52036b75a692a0def3fedb7f175134d8dfb0f5b (diff) |
- Optimized the new "product" implementation to improve performance & memory consumption.
Diffstat (limited to 'src/lux/analyser/meta.clj')
-rw-r--r-- | src/lux/analyser/meta.clj | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lux/analyser/meta.clj b/src/lux/analyser/meta.clj index fb75003e8..185391678 100644 --- a/src/lux/analyser/meta.clj +++ b/src/lux/analyser/meta.clj @@ -28,10 +28,14 @@ (meta-get ident dict*)) (&/$Nil) - &/None$)) + &/None$ + + _ + (assert false (prn-str (&/adt->text ident) + (&/adt->text dict))))) (do-template [<name> <tag-name>] - (def <name> (&/T tag-prefix <tag-name>)) + (def <name> (&/T [tag-prefix <tag-name>])) type?-tag "type?" alias-tag "alias" |