タグ 関数型プログラミング言語
人気順 5 users 50 users 100 users 500 users 1000 usersF# ではじめる関数型プログラミング入門 (中巻)
.NET ファミリーの関数型プログラミング言語である F# を利用した、全 3 巻構成の関数型プログラミング入門書籍となります。 中巻では F# のより関数型プログラミングに有用な発展的な機能や型などの学習ができます。 なお、この書籍は本編をすべて無料で利用いただけますが、活動を応援いただける場合には最終チャプタ... 続きを読む
Levelsモナドを使った幅優先探索の仕組み
Haskellは関数型プログラミング言語と呼ばれますが、関数だけでなく型も重要な役割を担っています。アルゴリズムを考える時、手続きの最適化だけでなく、正しいデータ型を選択することがシンプルなアルゴリズムを導き、実装をコンパクトにできるというのはよくある話です。今回は非常に単純な型でありながら幅優先探索と... 続きを読む
【訃報】プログラミング言語「Erlang」を生んだジョー・アームストロング氏死去 - GIGAZINE
by Måns Sandström 関数型プログラミング言語「Erlang」の生みの親として知られるコンピューター科学者・プログラマーのジョー・アームストロング(ジョセフ・レスリー・アームストロング)氏が2019年4月20日(土)に亡くなったことがわかりました。68歳でした。 It is with great sadness that I share news of Joe Armstro... 続きを読む
エンジニアのための『Haskell入門』
2017/10/03 (この記事は『Haskell入門 関数型プログラミング言語の基礎と実践』の書評もとい宣伝です) Haskell は研究者から開発者まで様々な人が関わり発展している言語です。純粋なエンジニアがHaskellを学び始めるとファンクタやモナドなど数学由来の概念に惑わされ、まともなアプリケーションを開発できるスキルを身につけるところまでたどり着かないというのはよくある話だと思います。... 続きを読む
今さら聞けない!関数型プログラミングとは【初心者向け】 | TechAcademyマガジン
TechAcademyマガジンはオンラインのプログラミングスクール TechAcademy [テックアカデミー] が運営する教育×テクノロジーのWebメディアです。初心者でもすぐ勉強できる記事が1,000以上あります。 関数型プログラミング言語について詳しく解説しています。 他の言語と比較して何が便利なのか、どんなサービスに使われているのか気になる人は多いのではないでしょうか。 実際の開発現場でも... 続きを読む
関数型プログラミング言語 Haskellの新しいMac用IDE「Haskell for Mac」レビュー。
関数型プログラミング言語 HaskellのMac用IDE「Haskell for Mac」を提供していただいたので使ってみました。詳細は以下から。 昨日 関数型プログラミング言語 Haskell のMac用ネイティブIDEとなる"Haskell for Mac"(Mac App Storeでの登録名はHaskell)がリリースされましたが、この記事を書いたところ開発者のManuel Chakrav... 続きを読む
関数型プログラミング言語 Haskell用のIDE「Haskell for Mac」が8月25日にリリース予定。
関数型プログラミング言語として有名なHaskellの統合開発環境”Haskell for Mac”は今年5月からベータユーザーを募集し開発を続けてきたMac用アプリですが、そのHaskell for MacがAppleのレビューを通過し明日リリースされるそうです。 Haskell for Mac@HaskellForMacGetting there: the initial release is ... 続きを読む
関数型言語 - 関数型プログラミング言語の定義&実装の仕方の例 - Qiita
前置き:何となく成り行きで何か書かないと心苦しいので、殴り書きレベル & 文才がなくてつまらない & 関数型言語の授業等を受けたことがある方にはものすごく当たり前の教科書的内容ですみませんが、取り急ぎ自分が容易に書けることを書きます。(この記事に直接の関係がある)質問があれば(すぐに反応できない場合もあると思いますが)なるべく答えます。(誰も読まないかもしれませんが)誤植などの指摘も助かります。 ... 続きを読む
記者の眼 - ついに国内でも普及し始めたプログラミング言語「Scala」、誕生から10周年:ITpro
2014年9月6日、オブジェクト指向の関数型プログラミング言語「Scala」に関する大規模カンファレンス「ScalaMatsuri 2014」が開催され、筆者も参加した(写真1)。当日の様子をレポートしたい。 Scalaについては、名前は聞いたことがある方も多いと思う。2003年に生まれたオープンソースのプログラミング言語で、コンパイル後はJava VM上で動作する。Javaの既存資産を引き継ぎつ... 続きを読む
米Facebook、Haskellライブラリの「Haxl」をオープンソースとして公開 | SourceForge.JP Magazine
米Facebookが関数型プログラミング言語「Haskell」向けのデータアクセスライブラリ「Haxl」を公開した。リモートにあるデータベースへのアクセスを簡素化できるというもので、修正BSDライセンスで提供されている。 Haskellは関数型プログラミング言語で、ほかの言語との統合性、並行性/並列性などを特徴とし、デバッガ、プロファイラ、リッチなライブラリなどを備える。 HaxlはHaskell... 続きを読む
関数型プログラミング言語のまとめ - ワザノバ | wazanova.jp
http://funceng.com/2013/11/03/review-of-functional-languages/ Kevin Buellがブログの一連のエントリーで関数型プログラミング言語の概要をまとめています。 1) Haskell ラテン語がわかる人には親しみやすい。 [Background] 遅延評価の研究成果をとりまとめる委員会が1990年にHaskell 1.0の仕様をつくった... 続きを読む
オブジェクト指向の皮をかぶった関数型プログラミング言語 Haxe
オブジェクト指向の皮をかぶった関数型プログラミング言語 Haxe Presentation Transcript terurou 2013/08/25 近況 • 意識の高い無職です • 11月頃に法人を立ち上げるらしいです • 仕事ください & 社員が1人欲しい コミュニティ活動 • DSTokai : 東海地方のメタコミュニティ – IT系イベントカレンダー(東海地方限定) – コミュニティ連絡... 続きを読む
プログラミング言語「Scala」の日本初カンファレンスが開催、盛況で立ち見のセッションも:ITpro
オブジェクト指向の関数型プログラミング言語「Scala」に関する、日本で初めての大規模なカンファレンス「Scala Conference in Japan 2013」が2013年3月2日、東京工業大学で開催された。 当日はScalaの開発の中核を担う米Typesafe社から4人の招待講演があったほか、国内でのScalaの採用事例など数多くの発表があった。同イベントは有料制だったが、200人分のチケ... 続きを読む
Erlangの評価は? Bashoに参加した力武健次氏に聞いた - Publickey
分散システムの開発に優れているなどの理由で、関数型プログラミング言語に注目が集まっています。Bashoが開発する分散キーバリューストアのRiakや、オブジェクトストアのRiak CSは、関数型言語の1つであるErlang(アーラン)が開発に使われています。 Bashoジャパンのシニアソフトウェアエンジニア 力武健次氏と、Bashoのシニアソフトウェアデベロッパー Fcott Lystig Frit... 続きを読む
関数型言語を採用するプロジェクトが増加、果たして本当に開発効率は高いのか? | スラッシュドット・ジャパン デベロッパー
insiderman 曰く、ソフトウェア開発に Scala や Haskell、Erlang といった関数型言語を採用する企業が増えているそうだ (ITpro の記事より) 。関数型プログラミング言語には「迅速に開発できる、バグを抑えやすい、アプリケーションの性能を向上させやすい」といった特徴があるとし、これらは新規のサービス開発に向いているという。「言語選定が競争力に直結」といった意見も記事には... 続きを読む
すごいH本は本当にすごかった!H本すごい!H本すごい! | Act as Professional - hiroki.jp by HIROCASTER
原著「Learn You a Haskell for Great Good!」の日本語訳である「すごいHaskellたのしく学ぼう」を読みました@HIROCASTERでございませう。 原著の評価が高いのを納得しました。これは素晴らしい1冊です。 プログラマだったら関数型プログラミング言語のパラダイムを味わっておかないと、人生損してると思います。 それぐらい、僕にとっては関数型プログラミング言語のパ... 続きを読む
ITmedia エンタープライズ:第1回 サルでも分かるプログラミング言語の新潮流【前篇】 (1/2)
プログラミング言語の進化を追え:第1回 サルでも分かるプログラミング言語の新潮流【前篇】 (1/2) 近ごろプログラマーかいわいで、「関数型プログラミング言語」という言葉をよく耳にするようになった。本連載では、プログラミング言語を取り巻く状況をあらためて俯瞰し、プログラミング言語開発の現場で何が起こっているのかを解説する。 [まつもとゆきひろ,ITmedia] はじめに 「ガーベジコレクション」、... 続きを読む