diff options
author | Adam Chlipala <adam@chlipala.net> | 2013-04-16 10:55:48 -0400 |
---|---|---|
committer | Adam Chlipala <adam@chlipala.net> | 2013-04-16 10:55:48 -0400 |
commit | a2386e85bac4e7da8fa1f29a676941b592d35a5d (patch) | |
tree | 2dba7c473ff3a8063145c3cd8506ac9013faa904 /lib/ur | |
parent | 831f3ff6a5ea8fe1e727be1d9f63a2e823072457 (diff) |
Basis.tryRpc
Diffstat (limited to 'lib/ur')
-rw-r--r-- | lib/ur/basis.urs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ur/basis.urs b/lib/ur/basis.urs index 71320a28..59715a7e 100644 --- a/lib/ur/basis.urs +++ b/lib/ur/basis.urs @@ -206,6 +206,8 @@ val spawn : transaction unit -> transaction unit val sleep : int -> transaction unit val rpc : t ::: Type -> transaction t -> transaction t +val tryRpc : t ::: Type -> transaction t -> transaction (option t) +(* Returns [None] on error condition. *) (** Channels *) |