エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Scalaも採用した関数型言語の考え方とは何か?その特徴を純粋関数型言語Haskellで学ぶ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Scalaも採用した関数型言語の考え方とは何か?その特徴を純粋関数型言語Haskellで学ぶ
著者:井上 健太 関数型言語とは 関数型言語をはっきり定義することは難しいですが、本記事では以下のよ... 著者:井上 健太 関数型言語とは 関数型言語をはっきり定義することは難しいですが、本記事では以下のように考えます。 主に文や命令を組み合わせてプログラムする手続き型言語に対し、主に式や関数を組み合わせて記述するのが関数型言語である。 それでは手続き型言語と関数型言語の違いを比較するために、整数n1とn2の最小公倍数を計算するプログラムを見ていきましょう。 "文"で記述する手続き型言語 まずは手続き型言語であるjavaを見ていきます。 public class GCD { public static void main(String[] args) { final int n1 = 15; final int n2 = 10; int n = n1; int m = n2; int k; System.out.println(n); // n == 15 while (m > 0){ k =