Sandwich.make().pipe(
Effect.flatMap(_ =>
Effect.if(
magicEnabled,
{
onTrue: _.elevateToSandwitch(),
onFalse: Effect.succeed(_)
}
)
)
)
Sandwich.make().pipe(
Effect.flatMap(_ =>
Effect.if(
magicEnabled,
{
onTrue: _.elevateToSandwitch(),
onFalse: Effect.succeed(_)
}
)
)
)