LoginSignup
0
0

関数型言語の厳密な定義はないけど、雑な判定ならできる

Posted at
  • 関数を変数に割り当てられる
  • 関数を他の関数の引数として渡せる
  • 関数から他の関数を返せる
  • 式指向であり、プログラムのほとんどの部分が値を返す式で構成される
  • ループによる繰り返し処理よりも、再帰や高階関数を用いた処理を奨励している
  • 変数の値を変更できない、または変更しないことを奨励している
  • 純粋関数の作成を奨励している

5つ以上当てはまるなら関数型言語と言って差し支えなさそう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0