Module Select_utils.Effect_and_coeffect
val none : Select_utils.Effect_and_coeffect.tval arbitrary : Select_utils.Effect_and_coeffect.tval effect : Select_utils.Effect_and_coeffect.t -> Select_utils.Effect.tval coeffect : Select_utils.Effect_and_coeffect.t -> Select_utils.Coeffect.tval pure_and_copure : Select_utils.Effect_and_coeffect.t -> boolval effect_only : Select_utils.Effect.t -> Select_utils.Effect_and_coeffect.tval coeffect_only :
Select_utils.Coeffect.t ->
Select_utils.Effect_and_coeffect.tval create :
Select_utils.Effect.t ->
Select_utils.Coeffect.t ->
Select_utils.Effect_and_coeffect.tval join_list_map :
'a list ->
('a -> Select_utils.Effect_and_coeffect.t) ->
Select_utils.Effect_and_coeffect.t