関数型プログラミングの概念を理解しようとしています。
私は何年もの間、Web アプリケーションのクライアント側スクリプト作成に Javascript を使用してきましたが、プロトタイプの使用を除けば、すべて単純な DOM 操作、入力検証などでした。
最近、Javascript が関数型プログラミングをサポートする言語の 1 つであることをよく読んでいます。
私は Javascript に精通しており、経験もあるので、Javascript を使用して関数型プログラミングを学習することを好みます。主要な機能概念により集中でき、完全に新しい構文に行き詰まったり気を散らされたりすることがなくなると思います。
要約すると、Javascript は関数型プログラミングの概念を学ぶのに適した選択肢でしょうか? Javascript のどの機能が関連し、関数型プログラミングをサポートしていますか?