diff options
Diffstat (limited to 'stdlib/source/library/lux/control')
22 files changed, 30 insertions, 30 deletions
diff --git a/stdlib/source/library/lux/control/concurrency/actor.lux b/stdlib/source/library/lux/control/concurrency/actor.lux index 4b50f2658..17d986c44 100644 --- a/stdlib/source/library/lux/control/concurrency/actor.lux +++ b/stdlib/source/library/lux/control/concurrency/actor.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["[0]" debug] [abstract [monad (.only do)]] diff --git a/stdlib/source/library/lux/control/concurrency/async.lux b/stdlib/source/library/lux/control/concurrency/async.lux index e71be8dbe..430637d8b 100644 --- a/stdlib/source/library/lux/control/concurrency/async.lux +++ b/stdlib/source/library/lux/control/concurrency/async.lux @@ -15,7 +15,7 @@ [macro ["^" pattern]] [type (.only sharing) - [primitive (.full)] + [primitive (.except)] ["[0]" variance (.only Mutable)]]]] [// ["[0]" thread] diff --git a/stdlib/source/library/lux/control/concurrency/atom.lux b/stdlib/source/library/lux/control/concurrency/atom.lux index 58691f52c..da13c860d 100644 --- a/stdlib/source/library/lux/control/concurrency/atom.lux +++ b/stdlib/source/library/lux/control/concurrency/atom.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["@" target] ["[0]" ffi] [abstract @@ -14,7 +14,7 @@ ["[0]" array ["[1]" \\unsafe]]]] [type - [primitive (.full)] + [primitive (.except)] ["[0]" variance (.only Mutable)]]]]) (with_expansions [<jvm> (these (ffi.import: (java/util/concurrent/atomic/AtomicReference a) diff --git a/stdlib/source/library/lux/control/concurrency/semaphore.lux b/stdlib/source/library/lux/control/concurrency/semaphore.lux index 1c38e985b..d200c9d52 100644 --- a/stdlib/source/library/lux/control/concurrency/semaphore.lux +++ b/stdlib/source/library/lux/control/concurrency/semaphore.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [monad (.only do)]] [control @@ -18,7 +18,7 @@ ["n" nat] ["i" int]]] [type - ["[0]" primitive (.full)] + ["[0]" primitive (.except)] ["[0]" refinement]]]] [// ["[0]" atom (.only Atom)] diff --git a/stdlib/source/library/lux/control/concurrency/stm.lux b/stdlib/source/library/lux/control/concurrency/stm.lux index 41367dd00..16463523a 100644 --- a/stdlib/source/library/lux/control/concurrency/stm.lux +++ b/stdlib/source/library/lux/control/concurrency/stm.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [functor (.only Functor)] [apply (.only Apply)] @@ -16,7 +16,7 @@ [macro ["^" pattern]] [type (.only sharing) - [primitive (.full)] + [primitive (.except)] ["[0]" variance (.only Mutable)]]]] [// ["[0]" atom (.only Atom atom)] diff --git a/stdlib/source/library/lux/control/concurrency/thread.lux b/stdlib/source/library/lux/control/concurrency/thread.lux index 96c2a7d9b..6853c0829 100644 --- a/stdlib/source/library/lux/control/concurrency/thread.lux +++ b/stdlib/source/library/lux/control/concurrency/thread.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["@" target] ["[0]" ffi] [abstract diff --git a/stdlib/source/library/lux/control/continuation.lux b/stdlib/source/library/lux/control/continuation.lux index a6327b13b..3b22917af 100644 --- a/stdlib/source/library/lux/control/continuation.lux +++ b/stdlib/source/library/lux/control/continuation.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [functor (.only Functor)] [apply (.only Apply)] diff --git a/stdlib/source/library/lux/control/function.lux b/stdlib/source/library/lux/control/function.lux index e2d583b93..bdbe4407f 100644 --- a/stdlib/source/library/lux/control/function.lux +++ b/stdlib/source/library/lux/control/function.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [monoid (.only Monoid)]]]]) diff --git a/stdlib/source/library/lux/control/function/contract.lux b/stdlib/source/library/lux/control/function/contract.lux index b3fa85f14..d475de3e0 100644 --- a/stdlib/source/library/lux/control/function/contract.lux +++ b/stdlib/source/library/lux/control/function/contract.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [control ["[0]" exception (.only exception:)] [parser diff --git a/stdlib/source/library/lux/control/function/inline.lux b/stdlib/source/library/lux/control/function/inline.lux index f83d6418c..38e1c795f 100644 --- a/stdlib/source/library/lux/control/function/inline.lux +++ b/stdlib/source/library/lux/control/function/inline.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["[0]" meta] [abstract ["[0]" monad (.only do)]] diff --git a/stdlib/source/library/lux/control/function/memo.lux b/stdlib/source/library/lux/control/function/memo.lux index 1bd9db5a6..47ed679d5 100644 --- a/stdlib/source/library/lux/control/function/memo.lux +++ b/stdlib/source/library/lux/control/function/memo.lux @@ -3,7 +3,7 @@ (.using [library - [lux (.except open none) + [lux (.except open) ["[0]" type] [abstract [hash (.only Hash)] diff --git a/stdlib/source/library/lux/control/function/mixin.lux b/stdlib/source/library/lux/control/function/mixin.lux index dd2b0b030..0a087b121 100644 --- a/stdlib/source/library/lux/control/function/mixin.lux +++ b/stdlib/source/library/lux/control/function/mixin.lux @@ -3,7 +3,7 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [monoid (.only Monoid)] [predicate (.only Predicate)] diff --git a/stdlib/source/library/lux/control/io.lux b/stdlib/source/library/lux/control/io.lux index 177b058af..ac513fc05 100644 --- a/stdlib/source/library/lux/control/io.lux +++ b/stdlib/source/library/lux/control/io.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [functor (.only Functor)] [apply (.only Apply)] @@ -9,7 +9,7 @@ [parser ["<[0]>" code]]] [type - [primitive (.full)]] + [primitive (.except)]] [macro (.only with_symbols) [syntax (.only syntax:)] ["[0]" template]]]]) diff --git a/stdlib/source/library/lux/control/lazy.lux b/stdlib/source/library/lux/control/lazy.lux index b42cc74ec..fc97cd06f 100644 --- a/stdlib/source/library/lux/control/lazy.lux +++ b/stdlib/source/library/lux/control/lazy.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [functor (.only Functor)] [apply (.only Apply)] @@ -15,7 +15,7 @@ [macro (.only with_symbols) [syntax (.only syntax:)]] [type (.only sharing) - [primitive (.full)]]]]) + [primitive (.except)]]]]) (primitive: .public (Lazy a) (-> [] a) diff --git a/stdlib/source/library/lux/control/parser/environment.lux b/stdlib/source/library/lux/control/parser/environment.lux index 86ccd13b2..484671355 100644 --- a/stdlib/source/library/lux/control/parser/environment.lux +++ b/stdlib/source/library/lux/control/parser/environment.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [control ["[0]" try (.only Try)] ["[0]" exception (.only exception:)]] diff --git a/stdlib/source/library/lux/control/parser/xml.lux b/stdlib/source/library/lux/control/parser/xml.lux index f87df4f51..36b62f782 100644 --- a/stdlib/source/library/lux/control/parser/xml.lux +++ b/stdlib/source/library/lux/control/parser/xml.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [monad (.only do)]] [control diff --git a/stdlib/source/library/lux/control/remember.lux b/stdlib/source/library/lux/control/remember.lux index d59bc8fec..e19b39036 100644 --- a/stdlib/source/library/lux/control/remember.lux +++ b/stdlib/source/library/lux/control/remember.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [monad (.only do)]] [control diff --git a/stdlib/source/library/lux/control/security/capability.lux b/stdlib/source/library/lux/control/security/capability.lux index 08ccaafac..3317a8f15 100644 --- a/stdlib/source/library/lux/control/security/capability.lux +++ b/stdlib/source/library/lux/control/security/capability.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [monad (.only do)]] [control @@ -15,7 +15,7 @@ [collection ["[0]" list ("[1]#[0]" functor)]]] [type - [primitive (.full)]] + [primitive (.except)]] ["[0]" meta] ["[0]" macro (.only) ["[0]" code] diff --git a/stdlib/source/library/lux/control/security/policy.lux b/stdlib/source/library/lux/control/security/policy.lux index 3f1b239be..f01773f36 100644 --- a/stdlib/source/library/lux/control/security/policy.lux +++ b/stdlib/source/library/lux/control/security/policy.lux @@ -1,12 +1,12 @@ (.using [library - [lux (.full) + [lux (.except) [abstract [functor (.only Functor)] [apply (.only Apply)] [monad (.only Monad)]] [type - [primitive (.full)]]]]) + [primitive (.except)]]]]) (primitive: .public (Policy brand value label) value diff --git a/stdlib/source/library/lux/control/thread.lux b/stdlib/source/library/lux/control/thread.lux index ccb4f654a..13ac32bf5 100644 --- a/stdlib/source/library/lux/control/thread.lux +++ b/stdlib/source/library/lux/control/thread.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["@" target] [abstract [functor (.only Functor)] @@ -13,7 +13,7 @@ ["[0]" array ["[1]" \\unsafe (.only Array)]]]] [type - [primitive (.full)] + [primitive (.except)] ["[0]" variance (.only Mutable)]]]]) (type: .public (Thread ! a) diff --git a/stdlib/source/library/lux/control/try.lux b/stdlib/source/library/lux/control/try.lux index 9a91b7042..2a5c9bb03 100644 --- a/stdlib/source/library/lux/control/try.lux +++ b/stdlib/source/library/lux/control/try.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["@" target] [abstract [apply (.only Apply)] diff --git a/stdlib/source/library/lux/control/writer.lux b/stdlib/source/library/lux/control/writer.lux index 552b08105..118d41ee0 100644 --- a/stdlib/source/library/lux/control/writer.lux +++ b/stdlib/source/library/lux/control/writer.lux @@ -1,6 +1,6 @@ (.using [library - [lux (.full) + [lux (.except) ["@" target] [abstract [monoid (.only Monoid)] |