diff options
Diffstat (limited to 'stdlib/source/lux/ffi.js.lux')
-rw-r--r-- | stdlib/source/lux/ffi.js.lux | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/stdlib/source/lux/ffi.js.lux b/stdlib/source/lux/ffi.js.lux index 0e0172a61..0625769cf 100644 --- a/stdlib/source/lux/ffi.js.lux +++ b/stdlib/source/lux/ffi.js.lux @@ -172,15 +172,6 @@ (<>.some member))))) (<code>.form ..common_method))) -(syntax: #export (try expression) - {#.doc (doc (case (try (risky_computation input)) - (#.Right success) - (do_something success) - - (#.Left error) - (recover_from_failure error)))} - (wrap (list (` ("lux try" ((~! io.io) (~ expression))))))) - (def: (with_io with? without) (-> Bit Code Code) (if with? @@ -196,7 +187,7 @@ (def: (with_try with? without_try) (-> Bit Code Code) (if with? - (` (..try (~ without_try))) + (` (.try (~ without_try))) without_try)) (def: (try_type try? rawT) |