似非プログラマのうんちく

「似非プログラマの覚え書き」出張版

Rust 始めました

Rust という 変態 プログラミング言語を始めてみますた。

とりあえずさくっと階乗でも書いてみるかー、で作ったもの。


Factorial with Rust

もうちょっとスマートに書きたい。

  • fold(1, |a, b| a * b) の第二引数は Haskell っぽく演算子をそのまま関数っぽくして書けないものか。
  • 関数の呼び出しを fact(*num) より *num.fact() みたいに書きたい。