Rust の turbofish と GHC 8 の Type Application —— または我々は如何にして多相な関数を単相化するか

Rust には std::str::FromStr という trait があり,データ型がこれを実装すると,from_str という名前の associated function を通じて,str からそのデータ型に変換できるようになる.