Lib.Enum
module N : sig ... end
val switch_case : Num.scalar Num.repr -> 'a list repr -> 'a Bool.repr t