プログラムを「計算機への命令」ではなく「関数を適用して値を得る計算」の定義と捉える
#関数型プログラミング
#プログラミング
#メンタルモデル
from
関数型プログラミングと型システムのメンタルモデル
プログラムを「計算機への命令」ではなく「関数を適用して値を得る計算」の定義と捉える
#メンタルモデル
命令型プログラミング
宣言型プログラミング
IOはコンピュータへの命令なので、命令的に記述するのは自然
プログラミングにおける命令型と宣言型の違いとは