Dsl
Type members
Classlikes
sealed
trait For
The AST returned from a for
...yield
or a for
...do
expression.
The AST returned from a for
...yield
or a for
...do
expression.
Note that a For does not directly support !-notation. Instead, keywords.Each.ToView is used to convert a For to a Keyword that supports !-notation.
- Companion
- object
@implicitNotFound("The `try` ... `catch` expression cannot contain !-notation inside a function that returns ${OuterDomain}.")
- Companion
- object
@implicitNotFound("The `try` ... `catch` ... `finally` expression cannot contain !-notation inside a function that returns ${OuterDomain}.")
The type class to support try
... catch
... finally
expression for
OutputDomain
.
The type class to support try
... catch
... finally
expression for
OutputDomain
.
!-notation is allowed by default for ? !! Throwable
and
Future domains, with the help of this type
class.
- Companion
- object
@implicitNotFound("The `try` ... `finally` expression cannot contain !-notation inside a function that returns ${OuterDomain}.")
- Companion
- object
Value members
Givens
Givens
given `StackSafe_Keyword_!!_TailRecValue`: StackSafe[Keyword, TailRec[LeftDomain] !! Throwable, TailRecValue]
given `StackUnsafe_Keyword_!!_TailRecValue`: StackUnsafe[Keyword, TailRec[LeftDomain] !! Throwable, TailRecValue]