関数型言語
更新日:
用語解説
関数型言語は、関数の定義と適用を中心にプログラムを組み立て、値の変更や副作用をできるだけ避ける言語です。
■ 試験で押さえるポイント
同じ入力に対して、常に同じ出力を返す関数(純粋関数)を使います。
データは原則として変更せず、新しい値を作って返します。
関数を引数や戻り値として扱う高階関数を使います。
■ 選択肢での判断ポイント
関数の適用、変更しないデータ、高階関数を対応付けます。
更新日:
関数型言語は、関数の定義と適用を中心にプログラムを組み立て、値の変更や副作用をできるだけ避ける言語です。
■ 試験で押さえるポイント
同じ入力に対して、常に同じ出力を返す関数(純粋関数)を使います。
データは原則として変更せず、新しい値を作って返します。
関数を引数や戻り値として扱う高階関数を使います。
■ 選択肢での判断ポイント
関数の適用、変更しないデータ、高階関数を対応付けます。