jon.recoil.org

Module Flambda2_from_lambda.Lambda_to_lambda_transforms

type primitive_transform_result = private
  1. | Primitive of Lambda.primitive * Lambda.lambda list * Lambda.scoped_location
  2. | Transformed of Lambda.lambda
val switch_for_if_then_else : loc:Lambda.scoped_location -> cond:Lambda.lambda -> ifso:Lambda.lambda -> ifnot:Lambda.lambda -> kind:Lambda.layout -> Lambda.lambda