在 日语 中使用 関数型 的示例及其翻译为 中文
{-}
-
Ecclesiastic
-
Programming
-
Computer
純粋関数型プログラミング言語「Haskell1.0」をリリース。
まあ、関数型プログラミングでは、x=x+1は違法です。
参照型、void型、配列型、関数型に対してwell-definedな結果を与えます。
記号的特性を持つWolfram言語は,一般化された変換に基づく関数型プログラミングの拡張型をサポートします.。
Scala:ScalaはJVM上で動作する最近の関数型言語です。
単純型付きラムダ計算はいくつかの基本型(または型変数)と関数型σ。
どうにかして、純粋関数型言語からJavascriptに移行してみませんか?
ElmはJavascriptにコンパイルされる純粋な関数型言語であり、これを使用してElmアーキテクチャ(別名TEA)を使用してWebアプリケーションを作成できます(このアーキテクチャはReduxの開発者に影響を与えました)。
関数型プログラミングは、第一級構成体としての関数にフォーカスしており、状態遷移と可変性を最小限にしようとします。
連載「関数型の考え方」の今回の記事では、異なる7種類の関数型フレームワークおよび言語で同じ例に対するコードを作成し、それぞれの類似点と相違点を探ります。
連載「関数型の考え方」の第1回目では、著者のNealFordが、関数型プログラミングの特徴的な概念をいくつか紹介し、これらの概念をJavaとGroovyの両方で使用する方法を説明します。
有望な変更が追加される予定であるにもかかわらず、Java言語の構文は将来の重要な目標のいくつか(例えば、関数型プログラミングの要素など)をサポートすることができません。
このシリーズの記事を書いたのは、関数型プログラミングは未来だと信じているからであり、過去数年にわたって学習に苦労したからです(まだ学習中です)。
Java.next言語では、従来の命令型言語(Groovy)と関数型言語(ClojureとScala)との分裂が、式への進化を示しています。
Convert(x,y->x+","+y)関数型言語を使用する場合、実装の詳細を気にすることなく、この概念ソリューションをモデル化することができます。
当面、ScalaやClojureなどの関数型言語に移行する気はないとしても、Java開発者は関数型のパラダイムを今すぐ学んでおくべきです。
ReactiveXはObserverパターンとIteratorパターンを組み合わせ、コレクションを使って関数型プログラミングを行うことで、イベントのシーケンスを管理する理想的な方法の要求を満たすことができます。
すべてのJava.next言語には、開発者がより上位の抽象化レベルで考えることを可能にする、関数型プログラミングの構成体があります。
このシリーズの記事を書いたのは、関数型プログラミングは未来だと信じているからであり、過去数年にわたって学習に苦労したからです(まだ学習中です)。
前回の「実にさまざまな変換処理」では、素数を分類するという問題を取り上げ、そのソリューションをJVM上で動作する関数型言語とJava対応の2つの関数型フレームワークで実装しました。