InfoQ

InfoQ

トピック・タグ別の表示

F#に関するすべてのコンテンツ


F#に関する最新コンテンツ

いま日本で、関数プログラミングが熱い 「函数プログラミングの集い」レポート

トピック
Scala,
F#,
Functional Programming,
Haskell,
Erlang,
Java,
.NET,
言語,
プログラミング,
OCaml,
言語設計,
関数型言語

2011年9月17日に行われたイベント「函数プログラミングの集い」の内容報告である。

F# の基本を越えて - ワークフロー

トピック
F#,
.NETフレームワーク,
Domain Specific Languages,
.NET,
言語,
プログラミング

本稿では F# におけるワークフローがどのように機能するのかその中身を調べて掘り下げてみたいと思います。

F#の土台を越えて - 非同期ワークフロー

トピック
ワークフロー/BPM,
F#,
Business Process Management,
Domain Specific Languages,
.NETフレームワーク,
.NET,
エンタープライズアーキテクチャ,
SOA,
言語,
ビジネス,
プログラミング,
Architecture

今回の記事では、非同期ワークフローと呼ばれるワークフロー機能の面白い使用法を考察しますが、非同期ワークフローは.NETの非同期プログラミングモデルを単純化することを目的としています。

F#に関するNews

F#用LINQ

トピック
F#,
.NET,
プログラミング,
LINQ

Visual Studio 11 betaに含まれているF# 3.0は、LINQ式を使えるようになった。ポータブルライブラリと自動実装プロパティのサポートも入った。

F# 3.0 – LINQ + Type Providers = Information Rich Programming

トピック
F#,
.NETフレームワーク,
.NET,
プログラミング

Microsoftは先日、 クエリ表現を通じたLINQサポートとさまざまなデータソースに対して簡潔なプログラミングが可能な組み込みプロバイダタイププロバイダシステムなどの新しい機能を追加したF# 3.0の開発者プレビュー版のリリースをアナウンスした

なぜMicrosoftはVBとC#に非同期シンタックスが必要と信じるのか。

トピック
Visual Basic.NET,
C#,
F#,
.NET,
Multi-threading,
プログラミング,
言語設計

VBとC#の新しい非同期CPTを見ると、実際に中核言語に組込まれたように見える。しかし、マルチコア システムを重要視して、なぜMicrosoftは、特に単一スレッドの非同期プログラミングを簡単にするように設計したシンタックスに、そんなにも投資するのだろうか?

続報:F#と他言語でRazor

トピック
ASP.NET MVC,
F#,
ASP.NET,
Webフレームワーク,
.NET,
プログラミング,
言語設計,
Architecture

先月、Vladimir Kelman氏が新しいRazorビュー エンジンをF#で使うことができるか質問した。 Scott Guthrie と Marcin Doboszの両氏と話して、必要なプラグインを全て自分でビルドして、インストールすればできることがわかった

MonoDevelopは、3番目のF#用IDE

トピック
F#,
MonoDevelop,
IDE,
.NET,
Mono,
IDEs,
プログラミング,
言語設計

MonoDevelopは、MicrosoftのF#言語をサポートする3番目IDEとなった。EclipseIDE上では、.NETサポートは、本質的に死んでおり、WebMatrixは、アマチュア開発者をターゲットにしている状況で、今後もちゃんとサポートを期待できる最後のIDEになりそうである。

Mono のアップデート

トピック
F#,
IronRuby,
IronPython,
Ruby,
Python,
MonoDevelop,
Android,
.NET,
動的言語,
モバイル,
OS,
IDEs,
Mono,
IDE,
プログラミング,
アナウンス,
言語,
Moonlight

Miguel de Icaza 氏は先週,2010 年 7 月の GitHub への移動以降 Novel において,Mono チームが行った全作業をリストアップした長い記事を発表した。最近の作業は,大部分が F# や IronPython,IronRuby,UnityScript など,先日オープンソースとして公開された言語に関連している。

Orleans: マイクロソフトリサーチによるクラウドコンピューティングのためのオブジェクトフレームワーク

トピック
C#,
F#,
.NET,
プログラミング,
クラウドコンピューティング,
Architecture

今週のはじめに、マイクロソフトリサーチはクラウドコンピューティングのためのフレームワーク、コードネームOrleansについての論文を発表した。このフレームワークは、PC、スマートフォン、組み込みデバイスといったクライアントを用いて利用するクラウドコンピューティングに狙いを定めたものだ。

マイクロソフトのオープンソースF#

トピック
F#,
オープンソース,
.NET,
プログラミング,
言語

Don Syme氏は、F#コンパイラのソースコードをApache 2.0下でドロップしたと発表した。