Internationalized lorem ipsum
pub struct Delimiter {
comma : String
period : String
question : String
exclam : String
space : String
}fn Delimiter::suffix_kind(self : Delimiter, v : StringView, pred : (StringView, StringView) -> Bool) -> (Termination, Int)pub struct SecondOrderMarkov {
starts : Array[(MarkovToken, MarkovToken)]
transitions : Map[String, Array[MarkovToken]]
words : Array[String]
default_punctuation : String
}fn SecondOrderMarkov::from_paragraph(delimiter : Delimiter, paragraph : Paragraph) -> SecondOrderMarkovfn SecondOrderMarkov::generate(self : SecondOrderMarkov, delimiter : Delimiter, words~ : Int, rand? : Rand) -> Stringfn[T] string_view_find_match(view : StringView, matcher : (StringView) -> (T, Int)?) -> (T, Int, Int)?Internationalized lorem ipsum