diff options
Diffstat (limited to 'stdlib/source/lux/type/abstract.lux')
-rw-r--r-- | stdlib/source/lux/type/abstract.lux | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/stdlib/source/lux/type/abstract.lux b/stdlib/source/lux/type/abstract.lux index 76c8f78dd..53ae64051 100644 --- a/stdlib/source/lux/type/abstract.lux +++ b/stdlib/source/lux/type/abstract.lux @@ -1,17 +1,21 @@ (.module: - lux - (lux (control [monad (#+ do Monad)] - ["p" parser]) - (data [text ("text/" Equivalence<Text> Monoid<Text>)] - [error] - (collection [list ("list/" Functor<List> Monoid<List>)])) - [macro ("meta/" Monad<Meta>)] - (macro [code] - ["s" syntax (#+ syntax:)] - (syntax ["cs" common] - (common ["csr" reader] - ["csw" writer]))) - (language [type (#+ :cast)]))) + [lux #* + [control + [monad (#+ do Monad)] + ["p" parser]] + [data + [text ("text/" Equivalence<Text> Monoid<Text>)] + [error] + [collection [list ("list/" Functor<List> Monoid<List>)]]] + [macro ("meta/" Monad<Meta>) + [code] + ["s" syntax (#+ syntax:)] + [syntax + ["cs" common] + [common + ["csr" reader] + ["csw" writer]]]] + [language [type (#+ :cast)]]]) (def: (get k plist) (All [a] |