module BC_CharFreq: sig end
counting frequencies of characters.
module CharMap: sig end
A Map module for character elements
type freq
A type for character frequencies
val count_string : ?init:freq -> string -> freq
Return the frequency count in a given string.
init can be specified for continuously counting over
more than one string.
val combine : freq -> freq -> freq
Combine two frequences
val diff : freq -> freq -> freq
Subtract two frequencies
val total : freq -> int
return total frequency of all characters
val freq_of : freq -> char -> int
Return the frequency of a given character.
val freq_to_cmap : freq -> string -> int CharMap.t
freq_to_cmap freq alph returns a Map which gives
an integer for a given character in alph.