You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
static memberTryWith(_:unit ->'``Monad<'T>`` when '``Monad<'T>`` :struct,_:exn ->'``Monad<'T>``,_:Default3,_defaults:False)= raise Internals.Errors.exnUnreachable
209
+
210
+
static memberTryWith(computation:unit ->'``Monad<'T>`` when '``Monad<'T>`` :not struct,catchHandler:exn ->'``Monad<'T>``,_:Default4,_defaults:True)=try computation ()with e -> catchHandler e
211
+
static memberTryWith(computation:unit ->'``Monad<'T>`` when '``Monad<'T>`` :struct,catchHandler:exn ->'``Monad<'T>``,_:Default3,_defaults:True)=try computation ()with e -> catchHandler e
204
212
205
213
static member inlineTryWith(computation:unit ->'``Monad<'T>``,catchHandler:exn ->'``Monad<'T>``,_:Default1,_)=(^``Monad<'T>``:(static memberTryWith:_*_->_) computation (), catchHandler): '``Monad<'T>``
206
214
static member inlineTryWith(_:unit ->^t when ^t:null and ^t:struct,_ :exn ->'t ,_:Default1,_)=()
0 commit comments