関数型言語
正式名称
Functional Language
一言でいうと
関数の評価や組合せを中心に計算を表現する言語
初心者向け説明
関数を組み合わせて処理を表現し、副作用を抑えたりデータをなるべく変更しない考え方を重視する言語・スタイルです。
ポイント
- HaskellやLisp系言語などが代表例
- 関数を値として扱える考え方と相性がよい
- 現代のマルチパラダイム言語にも考え方が取り入れられている
関連用語
関連記事
- プログラム言語とは?言語の分類・プログラム制御・コンパイラまで基礎から理解しよう
🍯 はちみつメモ
関数型言語 = 関数の評価や組合せを中心に計算を表現する言語