diff options
Diffstat (limited to 'stdlib/source/library/lux/tool/compiler/meta/archive/artifact.lux')
-rw-r--r-- | stdlib/source/library/lux/tool/compiler/meta/archive/artifact.lux | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/meta/archive/artifact.lux b/stdlib/source/library/lux/tool/compiler/meta/archive/artifact.lux index 7a2d25b1a..23a9eae99 100644 --- a/stdlib/source/library/lux/tool/compiler/meta/archive/artifact.lux +++ b/stdlib/source/library/lux/tool/compiler/meta/archive/artifact.lux @@ -36,20 +36,20 @@ (type: .public Artifact (Record - {#id ID - #category Category})) + [#id ID + #category Category])) (abstract: .public Registry {} (Record - {#artifacts (Row Artifact) - #resolver (Dictionary Text ID)}) + [#artifacts (Row Artifact) + #resolver (Dictionary Text ID)]) (def: .public empty Registry - (:abstraction {#artifacts row.empty - #resolver (dictionary.empty text.hash)})) + (:abstraction [#artifacts row.empty + #resolver (dictionary.empty text.hash)])) (def: .public artifacts (-> Registry (Row Artifact)) @@ -65,8 +65,8 @@ [id (|> registry :representation - (revised@ #artifacts (row.suffix {#id id - #category #Anonymous})) + (revised@ #artifacts (row.suffix [#id id + #category #Anonymous])) :abstraction)])) (template [<tag> <create> <fetch>] @@ -76,8 +76,8 @@ [id (|> registry :representation - (revised@ #artifacts (row.suffix {#id id - #category (<tag> name)})) + (revised@ #artifacts (row.suffix [#id id + #category (<tag> name)])) (revised@ #resolver (dictionary.has name id)) :abstraction)])) |