Google
ブログ(iiyu.asablo.jpの検索)
ホットコーナー内の検索
 でもASAHIネット(asahi-net.or.jp)全体の検索です。
 検索したい言葉のあとに、空白で区切ってki4s-nkmrを入れるといいかも。
 例 中村(show) ki4s-nkmr

ウェブ全体の検索

すごいHaskellたのしく学ぼう!、入門Haskellプログラミング、JavaScript関数型プログラミング、関数型リアクティブプログラミング2020年05月07日 07時56分47秒

ASAHIネット(http://asahi-net.jp )のブログサービス、アサブロ(https://asahi-net.jp/asablo/ )を使っています。
---
 お買い上げありがとうございます。お買い上げは、Kindle版。
 たしか、ゴールデンウィーク前だったので、新型コロナウイルスの影響でGWは出かけられないので、Haskellや関数型プログラミングを勉強しようと思ってのお買い上げと、勝手に想像。

 この本は、Haskellの定番本の1つ。テンポよくHaskellの解説を進めている。
 ちゃらい文体に思えるかもしれないが、けっこう深い話もしている。
https://www.amazon.co.jp/exec/obidos/ASIN/4274068854/showshotcorne-22/
すごいHaskellたのしく学ぼう! (日本語) 単行本(ソフトカバー) – 2012/5/23
Miran Lipovača (著), 田中 英行 (翻訳), 村主 崇行 (翻訳)

https://www.amazon.co.jp/exec/obidos/ASIN/B009RO80XY/showshotcorne-22/
すごいHaskellたのしく学ぼう! Kindle版
MiranLipovaca (著), 田中英行 (翻訳), 村主崇行 (翻訳) 形式: Kindle版

 Haskellの習得では、モナドでつまづく人が多いらしい。
 この本は、モナド関係も楽しく解説してある。
 モナドというと、難しそうでびびる人が多い。
 しかし、圏論とか数学的な話を無視すれば、単なるプログラミング上の実践的なデザインパターンに過ぎないので、恐れる必要はない。
 モナド則なんて、単に関数合成を統一的にやりやすくするためのインターフェース仕様でしかない。こういう仕様のインターフェースをもっていれば、いろんなところで関数合成で使えるし、手続き型命令型言語のように、逐次的に(順々に)関数を実行しているように書けるよ、エラー処理も例外処理を含めて統一的に処理できるよ、という仕掛けでしかない。
 だから、モナドを何度か使ってみれば、なんだ、そんなことかと思えるはず。

 ついでにまた書くけど、C言語の習得では、ポインタでつまづく人が多いと昔から言われていた。しかし、Cではなく、いまどきのC++なら、生ポインタは使わない。標準で備わっているスマートポインタを使う。
 いまどきのC++で生ポインタを使うのは、自分のスキルの刷新ができてない人、使い物にならなくなってきている人。
 あるいは、いまだに生ポインタと配列を教えている日本のバカなC++入門書(全部がそうといっていい。著者も編集者もバカ)で勉強してしまった不幸なC++初心者。

 これまでもHaskell本や関数型プログラミングができる言語の本は、数多く紹介しているが、今回は、いま、ゴールデンウィーク、かつ、新型コロナウイルスで巣ごもり用で、出版社が電子書籍半額セールや半額分ポイントをつけていることが多いので、その観点から、いくつか。
 もう半額期間が終わっていたら、すみません。

https://www.amazon.co.jp/exec/obidos/ASIN/B07SFCMP66/showshotcorne-22/
入門Haskellプログラミング Kindle版
Will Kurt (著), 株式会社クイープ (翻訳, 監修) 形式: Kindle版

 PDFは、翔泳社のオンラインショップで半額分ポイント。
https://www.seshop.com/product/detail/23105
入門Haskellプログラミング【PDF版】

 モナドとか、関数型プログラミング言語のあれこれの実装と実行は、どうやっているんだと思う人。
 しかし、Haskellで書いてあるのは、苦手だなという人は、次をお薦めする。
 JavaScriptで、モナドなど、あれこれ、実装して見せているからよくわかるはず。
 他の言語でも、関数型プログラミングをやる本は、洋書では数多くあるが、静的型付け言語だと、型の記述などがややこしくなって、本質がわかりにくいことがある。その点、JavaScriptは型なし言語、動的型付け言語なので、すっきりしている。
 JavaScriptのコードでみて、実行してみれば、
「なんだ、モナドってそういうことか」
「でも、うまいこと考えたねえ」
と得心できるはず。

https://www.amazon.co.jp/exec/obidos/ASIN/B072JVPFL4/showshotcorne-22/
JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ impress top gearシリーズ Kindle版
LuisAtencio (著), 株式会社イディオマコムニカ 加藤大雄 (著) 形式: Kindle版

 PDF, EPUBは、インプレスのオンラインショップで買ってください。
 半額にも半額分ポイントにもならないみたいだけど。(>_<)
https://book.impress.co.jp/books/1115101137
JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ

 関数型プログラミングに興味があるなら、いま、翔泳社のKindle半額、PDF半額ポイント中だから、次も買っておいて損はないです。
https://www.amazon.co.jp/exec/obidos/ASIN/B07415BB13/showshotcorne-22/
関数型リアクティブプログラミング Kindle版
株式会社クイープ (著, 翻訳, 監修), AnthonyJones (著), StephenBlackheath (著) 形式: Kindle版

 PDFは、翔泳社のオンラインショップで。
https://www.seshop.com/product/detail/20965
関数型リアクティブプログラミング
Stephen Blackheath 著
Anthony Jones 著
株式会社クイープ 訳
株式会社クイープ 監修

Haskell関連:
http://iiyu.asablo.jp/blog/2019/08/17/9142344
安倍内閣は「Haskell」を夏の季語にすることを閣議決定しました。\(^O^)/ バックは情報省\(^O^)/ 元マイクロソフト社長の成毛眞の言論弾圧事件のことも。
http://iiyu.asablo.jp/blog/2019/08/04/9137502
Hutton「プログラミングHaskell」第2版が出ました\(^O^)/ 亡くなって20年近くになる、ぼくにLispを教えてくださった中西正和先生のことを思い出した。荒木啓二郎先生、高木利久先生のこと。
http://iiyu.asablo.jp/blog/2019/07/30/9135177
入門Haskellプログラミングほか、有名どころのHaskell本いくつか
http://iiyu.asablo.jp/blog/2015/09/18/7797776
筒井康隆「モナドの領域」の影響か。共立出版が「Category Theory」の日本語版「圏論」を出版! Haskell本、独習 Scalaz, 世界数学者事典のことも
http://iiyu.asablo.jp/blog/2014/11/15/7492828
「関数プログラミング 珠玉のアルゴリズムデザイン」、関数プログラミング実践入門
http://iiyu.asablo.jp/blog/2014/09/10/7432275
Haskellによる並列・並行プログラミング
http://iiyu.asablo.jp/blog/2012/08/23/6551593
すごいHaskellたのしく学ぼう!
http://iiyu.asablo.jp/blog/2009/10/23/4649004
Real World Haskell―実戦で学ぶ関数型言語プログラミング
http://iiyu.asablo.jp/blog/2009/12/01/4731394
Graham Hutton著、山本和彦訳「プログラミングHaskell」
http://iiyu.asablo.jp/blog/2006/06/01/389615
ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
http://iiyu.asablo.jp/blog/2011/03/04/5721326
Seven Languages in Seven Weeks, Haskell本、関数プログラミング本、Land of Lisp
http://iiyu.asablo.jp/blog/2011/07/31/5997749
7つの言語 7つの世界

Scalaz関連:
http://iiyu.asablo.jp/blog/2015/05/14/7633622
Scala関数型デザイン&プログラミング、Scalaファンクショナルデザイン、その数式、プログラムできますか?
http://iiyu.asablo.jp/blog/2015/03/29/7600131
Scala関数型デザイン&プログラミング、Effective Perl 第2版

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
一富士、二鷹、三は? ひらがなで。

コメント:

トラックバック

このエントリのトラックバックURL: http://iiyu.asablo.jp/blog/2020/05/07/9243884/tb

_ ホットコーナー - 2020年07月03日 05時16分20秒

ASAHIネット(http://asahi-net.jp )のブログサービス、アサブロ(https://asahi-net.jp/asablo/ )を使っています。
---
 情報省に乗っ取られているアマゾンのコンピュータが、「Python基礎&実践プログ