Module Indexing.Variants_of_symbol

val symbol : (Base.int -> symbol) Variantslib.Variant.t
val fold : init:'acc__0 -> symbol:('acc__0 -> (Base.int -> symbol) Variantslib.Variant.t -> 'acc__1) -> 'acc__1
val iter : symbol:((Base.int -> symbol) Variantslib.Variant.t -> Base.unit) -> Base.unit
val map : symbol -> symbol:((Base.int -> symbol) Variantslib.Variant.t -> Base.int -> 'result__) -> 'result__
val make_matcher : symbol: ((Base.int -> symbol) Variantslib.Variant.t -> 'acc__0 -> (Base.int -> 'result__) * 'acc__1) -> 'acc__0 -> (symbol -> 'result__) * 'acc__1
val to_rank : symbol -> Base.int
val to_name : symbol -> Base.string
val descriptions : (Base.string * Base.int) Base.list