Haskellの学習

楽しい時間を。 以前に、 「ロシア語のHaskellに関する新しい本?」という投稿を行いました

その結果、本は昨日印刷会社から来ました。



画像



Haskellの学習。 プログラマーライブラリ

投稿者:アレハンドロ・メナ

プロトタイプ: Haskellの開始:プロジェクトベースのアプローチ



この本は、Haskellプログラミング言語、そのライブラリおよびコンポーネントの基本概念を素早く習得するのに役立ち、また、ソフトウェア開発の現代世界でますます重要になっている関数型プログラミングパラダイムの基礎を築きます。 この本は、オンラインストアの実装プロジェクトをプロトタイプとして使用して、材料の開発に対する設計アプローチを提供します。 Haskell言語とその補助ツールのエコシステム、プロジェクト管理用のCabalツール、テストプログラム用のHUnitとQuickCheckモジュール、Webアプリケーション開発用のScottyフレームワーク、データベース管理用のPersistentとEsqueleto、その他多くのHaskellコンポーネントとライブラリを調べます。





著者について:



Alejandro Serano Menaは関数型プログラミングの熱心な支持者であり、5年以上にわたってHaskellを個人および商業プロジェクトに使用しています。 彼は現在、ユトレヒト大学で博士論文を書いています。 彼の興味のある分野は、厳密なタイピングを備えたシステムの開発と、たとえばHaskell言語を介したそのようなシステムとの相互作用に関連しています。

彼は、MonoやNemerleなど、多くのオープンソースプロジェクトに貢献してきました。 2011年、彼はGoogle Summer of Codeプログラムに参加し、人気のあるEclipse開発環境用のEclipseFP Haskellプラグインを改善しました。 2012年、彼と2人の友人はNublic社を設立しました。Nublic社は、家庭環境向けのクラウドベースのツールの提供に焦点を当てています。 このプロジェクトのソフトウェアの大部分は、オブジェクト指向と機能の側面を組み合わせたScala言語を使用して作成されました。

アレハンドロは、マドリッドの大学でコンピューターサイエンスと数学の学位を取得しました。 彼の研究中に、彼は学生の間でフリーソフトウェアと機能的パラダイムのアイデアを積極的に促進しました。 彼の記事は、スペインの雑誌TodoProgramaciónで読むことができます。



科学エディターについて:



Jean-Philippe Moresmoは15年間プログラムを書いてきました。 1996年からWebアプリケーションを構築しており、常に統合開発環境と言語分析に興味を持っています。

彼はHaskellオープンソースコミュニティで活躍しており、EclipseFPプロジェクトサポートグループのメンバーです。 彼のブログはjpmoresmau.blogspot.comにあります。 J.-F. モレスモは妻と2人の子供と一緒に南フランスに住んでいます。



この本が必要な理由



この本は、Haskellプログラミングの背後にあるアイデアとその実用的な側面の両方に焦点を当てています。 関数型プログラミングの概念が実際のシナリオでどのように適用されるかを示しています。 ここでは、特定の問題を解決するためにHaskellが提供するユーティリティとライブラリを操作する方法を学びます。 ただし、関数型プログラミングの初心者だけでなく、この本を読むことでメリットが得られます。 Scala、Clojure、Lisp、またはMLで作成する開発者は、Haskellが他のプログラミング言語と何が違うのかを理解できます。

本の素材は、オンラインストアのショーケースを作成するプロジェクトに基づいています。 この本の5つのパートで、ストアのすべてのサブシステムについて説明します。メモリ内の顧客と商品の表現、データの受信(並列計算と同時計算を使用)、永続ストレージ、割引とオファー、およびアプリケーションの一般的なアーキテクチャです。 Haskellエコシステム全体のアイデアを提供するために、テーマは慎重に選択されています。



出版社のウェブサイトで予約する

目次

抜粋



Habraの場合、 Haskellクーポンの割引-18%



All Articles