CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
不変データ構造とは、作成時以降は変更できないデータ構造を指す。不変データ構造は、数学的な関数を組み合わせたプログラミングである「関数型プログラミング」の重要な要素だ。「Haskell」や「PureScript」のような関数型プログラミング言語は、初めに ...
堅牢性や再利用性を高め、よりバグの少ないソースコードを作成したいならば、関数型プログラミングの利用を検討しよう。主要な関数型プログラミング言語「Haskell」「PureScript」の概要を紹介する。 「関数型プログラミング」は、堅牢(けんろう)性や再 ...
TIOBE Softwareから、2016年11月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。2016年11月におけるインデックスは次のとおり。
関数型プログラミングと聞いて皆さんは何を思い浮かべるでしょうか? 最近登場した新しいプログラミングのムーブメントだと思った方は残念ながら少々勘違いをしています。 関数型プログラミングを実践できるHaskellやOCamlは、 比較的古くからある ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
Haskell is one of the most popular functional programming languages but it has not found much use in the embedded space. That is not likely to change in the near future but there are reasons for ...
プログラミングでは、コード中にコメントを書くことができます。 Haskellでは文頭に「--」を書くことで、コメントとして扱われます。 コメント扱いされた文は実行されることはありません。 let式は、局所的な変数や関数を定義するために使われます。
Haskellは純粋関数型プログラミング言語です。本連載では既にLispやOCamlなどの関数型言語を紹介しましたが、Haskellは関数型言語の中でも特に人気の高い言語です。Stack Overflowの人気言語調査でも2020年は15位、2021年は22位と人気言語がひしめくなか健闘してい ...