これは Haskell Advent Calendar その4 の12日目の記事です。
なんで12日目の記事で「まとめ」をやっているのかって? 25日を過ぎてから余ってた日付に登録しただけですよ。
QiitaとADVENTARのアドベントカレンダーで投稿された、Haskellに関する記事を集めてみました。 いちおう機械的に集めたので、それなりに拾えてると思いますが、もし「この記事が無いよ」とか、逆に「Haskellちゃうやんこの記事」ってのがあったら、ここから編集してPRでも送ってください。
ちなみに「Elm Advent Calendar 2017 まとめ」という記事が面白かったので、そのHaskell版オマージュ(パクリ)です。
Link to
hereHaskell Advent Calendar
Qiitaの方では4つもできましたね。
- Haskell Advent Calendar 2017 - Qiita
- Haskell (その2) Advent Calendar 2017 - Qiita
- Haskell (その3) Advent Calendar 2017 - Qiita
- Haskell (その4) Advent Calendar 2017 - Qiita
まぁしかし、残念ながらどのカレンダーも埋まってないためランキング圏外となってしまいましたが(笑)
加えて何故か、25日が過ぎてからその5のカレンダーができるという、なかなか面白い事案が発生しました。
上記のカレンダーの記事以外も含めて、全部で104記事もありました。 みんなすごいですね。
Link to
here記事を集めた
超雑にスクレイパーを書いてQiitaとADVENTARのカレンダーをスクレイピングしてきました。 プログラムは以下のリポジトリにあります(もちろんHaskellで作ったよ)。
カレンダーのタイトルか、記事のタイトルに「Haskell」って単語が入っているやつだけ集めてます。 このプログラムの解説っぽい記事はそのうち自分のとこの記事として挙げる気がする(たぶん)。
Link to
here記事たち
分類は温もりのある手作業でやってます。 自然言語処理系が出来れば機械的に分類できたかもしれませんが…
分類違くね?というモノがあれば、ここから編集してPRでも送ってください。
それでは良いお年を。
Link to
hereポエム
なぜ Haskell が好きなのか - 趣味はデバッグ……
by kakkun61 on Haskell (その3) Advent Calendar 2017 - Qiita 12/06
Haskell副作用ポエム - Qiita
by Mizunashi_Mana on Haskell (その4) Advent Calendar 2017 - Qiita 12/21
Haskellを勉強して感動したこと・難しいと思ってること - Qiita
by ababup1192 on Haskell Advent Calendar 2017 - Qiita 12/04
Link to
here入門してみた
Haskell入門しようとして環境構築で失敗。 · GitHub
by sys9kdr on Haskell (その3) Advent Calendar 2017 - Qiita 12/05
ClojurianがHaskellでWeb API開発に入門してみた - Qiita
by lagenorhynque on Haskell (その3) Advent Calendar 2017 - Qiita 12/19
美術の人が考える Haskell - Qiita
by hitsujisanmeme on Haskell (その2) Advent Calendar 2017 - Qiita 12/14
Haskell入門者がライブラリを触っちゃう!? - Qiita
by brackss1 on Haskell Advent Calendar 2017 - Qiita 12/22
Ubuntu、Haskellでwebアプリ手始め - Qiita
by ryosukue on Nuco Advent Calendar 2017 - Qiita 12/23
Haskellをちょこっと紹介(フィボナッチ数列を書いてみる) - Qiita
by 3nan on TECOTEC Advent Calendar 2017 - Qiita 12/23
Link to
hereノウハウ
私のHaskellコーディングスタイルガイド,改行出来るポイントを紹介 - ncaq
by ncaq on Haskell (その3) Advent Calendar 2017 - Qiita 12/02
ゲーム販売webアプリケーションSYAKERAKEを支える技術,HaskellとYesodで作られています - ncaq
by ncaq on Haskell (その3) Advent Calendar 2017 - Qiita 12/03
Stackage Serverのちょっとした便利な使い方,Hoogleをブラウザのカスタム検索エンジンに追加しましょう,よく使うパッケージをブックマークする時はPackageRのURLにしましょう - ncaq
by ncaq on Haskell (その3) Advent Calendar 2017 - Qiita 12/04
goな関数
by kazu_yamamoto on Haskell (その2) Advent Calendar 2017 - Qiita 12/01
HaskellのABC(Haskell Advent Calendar 6th) - モナドとわたしとコモナド
by fumieval on Haskell (その2) Advent Calendar 2017 - Qiita 12/06
WindowsでHaskellを扱う時によく遭遇するエラーと対処法 - Haskell-jp
by igrep on Haskell (その4) Advent Calendar 2017 - Qiita 12/14
Link to
here解説
A Tour of Go in Haskellを作ったのと、GoとHaskellの比較 - syocy’s diary
by syocy on Haskell (その2) Advent Calendar 2017 - Qiita 12/03
ServantのハンドラにReaderTを適用する - Qiita
by cyclone_t on Haskell (その2) Advent Calendar 2017 - Qiita 12/15
スーパーモナドについて - Qiita
by wgag on Haskell Advent Calendar 2017 - Qiita 12/10
CircleCI2.0でHaskellのテストを実行する – PSYENCE:MEDIA
by yukiasai on RECRUIT MARKETING PARTNERS Advent Calendar 2017 - Adventar 12/13
Dokku環境を構築してHaskellのアプリケーションをデプロイする - Qiita
by yukiasai on Recruit Engineers Advent Calendar 2017 - Adventar 12/07
Link to
here周辺ツールについて
Haskell Stack とは何をするツールなのか - Qiita
by usamik26 on Haskell (その2) Advent Calendar 2017 - Qiita 12/12
stack ls コマンドが追加されます
by waddlaw on Haskell (その4) Advent Calendar 2017 - Qiita 12/08
stack v1.6.3 がリリースされました。
by waddlaw on Haskell (その4) Advent Calendar 2017 - Qiita 12/09
Haskellや周辺ツールについてのリンク集 - Qiita
by ogata-k on Haskell (その4) Advent Calendar 2017 - Qiita 12/15
Haskellのstackによるプロジェクトについて - Qiita
by ogata-k on Haskell (その4) Advent Calendar 2017 - Qiita 12/16
haddock に Grid Table 記法が追加されました
by waddlaw on Haskell (その5) Advent Calendar 2017 - Qiita 12/02
カスタムスナップショットの紹介
by waddlaw on Haskell Advent Calendar 2017 - Qiita 12/14
Haskellプロジェクトを始めるにあたって - The curse of λ
by myuon_myon on 一人Computer Science Advent Calendar 2017 - Qiita 12/15
Link to
hereライブラリ紹介
servant+persistentを利用する - Qiita
by jabaraster on Haskell (その3) Advent Calendar 2017 - Qiita 12/07
YampaでFunctional Reactiveな認知行動療法ボット - Qiita
by makoraru on Haskell (その3) Advent Calendar 2017 - Qiita 12/13
Haskellで機械学習を実装しようと思った過去の自分へ
by _Nnwww on Haskell (その2) Advent Calendar 2017 - Qiita 12/23
Haskell・Servant+Persistent/Esqueletoで作る実用WebAPI (1) Servantの基本 - Qiita
by cyclone_t on Haskell (その4) Advent Calendar 2017 - Qiita 12/11
Extensible Effects ステップ・バイ・ステップ
by matsubara0507 on Haskell Advent Calendar 2017 - Qiita 12/09
Haskellのパーサライブラリまとめ - Qiita
by Mizunashi_Mana on Haskell Advent Calendar 2017 - Qiita 12/11
Haskell入門者LT会で自作ライブラリnetwork-voicetextの話をしてきた | ザネリは列車を見送った
by zaneli@github on Haskell Advent Calendar 2017 - Qiita 12/13
Haskell と SQLite - Qiita
by satosystems on Haskell Advent Calendar 2017 - Qiita 12/16
部分構造の共有を観測するdata-reify - Qiita
by masahiro_sakai on Haskell Advent Calendar 2017 - Qiita 12/21
Link to
here作ってみた
Elm と Haskell で作る ToDo アプリ
by matsubara0507 on Elm Advent Calendar 2017 - Qiita 12/13
Haskellに入門して1年位経ったのでライフゲームを作ってみた話 - abc10946の日記
by ABC10946 on Haskell (その3) Advent Calendar 2017 - Qiita 12/18
仕事でHaskellを使いたいなら外堀から
by hxf_vogel on Haskell (その3) Advent Calendar 2017 - Qiita 12/22
slack-api + bloodhound + servant でbot+αを作る
by nakaji-dayo on Haskell (その2) Advent Calendar 2017 - Qiita 12/07
【Haskell (その2) Advent Calendar 2017】Vim から Hoogle の検索が出来るプラグインをつくった【16日目】 - Secret Garden(Instrumental)
by pink_bangbi on Haskell (その2) Advent Calendar 2017 - Qiita 12/16
お天気Bot で理解する Haskell の便利パッケージ - Qiita
by rounddelta on Haskell (その2) Advent Calendar 2017 - Qiita 12/25
Haskell ochintin-daicho で年末調整プログラミング - Qiita
by arowM on Haskell Advent Calendar 2017 - Qiita 12/12
作って学ぶBitcoin!ゼロから作るSPVウォレット - Qiita
by lotz on Haskell Advent Calendar 2017 - Qiita 12/18
優秀な秘書を雇いました!!! - Creatable a => a -> IO b
by tokiwoousaka@github on Haskell Advent Calendar 2017 - Qiita 12/20
Haskell における遅延ファイル読み込みとリソースリーク - Qiita
by satosystems on Haskell Advent Calendar 2017 - Qiita 12/23
タイプセーフプリキュア!を支える技術 その2 - Haskell-jp
by igrep on Haskell Advent Calendar 2017 - Qiita 12/24
Haskellによるwebスクレイピングの方法をdic-nico-intersection-pixivを例に書く - ncaq
by エヌユル on Webスクレイピング Advent Calendar 2017 - Adventar 12/19
Re: ゼロから作る ADVENTAR の Slack Bot (Haskell 編)
by ひげ on 群馬大学電子計算機研究会 IGGG Advent Calendar 2017 - Adventar 12/02
Link to
here処理系
GHCの中間言語Coreへの脱糖を覗き見る - Hash λ Bye
by ilyaletre on Haskell (その3) Advent Calendar 2017 - Qiita 12/11
Haskellの型システムを書く(1) - 純粋技術メモ
by fujiy on Haskell Advent Calendar 2017 - Qiita 12/03
GHCでの中置演算子のパース - Qiita
by takoeight0821 on Haskell Advent Calendar 2017 - Qiita 12/06
型システムを学ぼう!
by unnohideyuki on Haskell Advent Calendar 2017 - Qiita 12/15
Link to
here言語機能
Haskell Backpack 覚え書き
by matsubara0507 on Haskell (その3) Advent Calendar 2017 - Qiita 12/12
にこ、希と一緒に学ぶHaskell(番外)「あまり知られていないGHC拡張の紹介」 - Qiita
by aiya000 on Haskell (その3) Advent Calendar 2017 - Qiita 12/21
Levity polymorphismについて軽く - Qiita
by ruicc on Haskell (その2) Advent Calendar 2017 - Qiita 12/02
Kindについて - Qiita
by ryoppy on Haskell (その2) Advent Calendar 2017 - Qiita 12/11
OverloadedLabels と Haskell Relational Record - khibino blog
by khibino on Haskell (その2) Advent Calendar 2017 - Qiita 12/18
GHC 8.2 以前で FFI を使う際に注意すること - Qiita
by thimura on Haskell Advent Calendar 2017 - Qiita 12/19
Link to
here型
依存型の紹介と応用としてのClashの紹介 - Qiita
by junjihashimoto@github on Haskell (その2) Advent Calendar 2017 - Qiita 12/19
ことり、穂乃果と一緒に学ぶHaskell(入門)その6「高階データ型」 - Qiita
by aiya000 on Haskell (その2) Advent Calendar 2017 - Qiita 12/24
型を実行時に作る:怖くないリフレクション - Qiita
by mod_poppo on Haskell (その4) Advent Calendar 2017 - Qiita 12/19
Haskellにおける型クラス制約の役割 - Qiita
by HirotoShioi on Haskell (その5) Advent Calendar 2017 - Qiita 12/04
Link to
hereBase
HaskellのStateの必要性が,プログラミング言語の処理系を書いた時にわかったので,Stateの良さを語ります - ncaq
by ncaq on Haskell (その3) Advent Calendar 2017 - Qiita 12/01
Haskell - $の仕組みを覗いてみよう - Qiita
by grainrigi on Haskell (その3) Advent Calendar 2017 - Qiita 12/08
Mapping things
by b123400 on Haskell (その3) Advent Calendar 2017 - Qiita 12/10
Maybe自作から学ぶHaskell! - Qiita
by elipmoc101 on Haskell (その3) Advent Calendar 2017 - Qiita 12/16
Listで遊ぶ | 慶應義塾大学ロボット技術研究会
by mt_caret on Haskell (その4) Advent Calendar 2017 - Qiita 12/20
Arrowを理解する - Qiita
by Lugendre on Haskell Advent Calendar 2017 - Qiita 12/08
Link to
hereアルゴリズムとデータ構造
探索問題を Haskell で解く - Qiita
by ryohji on Haskell (その3) Advent Calendar 2017 - Qiita 12/09
巡回セールスマン問題を遺伝的アルゴリズムとデータ構造を使ってHaskellで解く! - Qiita
by v97ug on Haskell (その3) Advent Calendar 2017 - Qiita 12/15
いつからHaskellの5行クイックソートが遅いと錯覚していた? - Qiita
by as_capabl on Haskell (その3) Advent Calendar 2017 - Qiita 12/20
キューの効率的な実装 または私は如何にしてHaskellを止めてF#を愛するようになったか - Qiita
by rst76 on Haskell (その2) Advent Calendar 2017 - Qiita 12/21
永続リアルタイムキューのHaskell実装と計算量解析 - autotaker’s blog
by autotaker1984 on Haskell (その2) Advent Calendar 2017 - Qiita 12/22
Zipperに挑む - Qiita
by Aruneko on Haskell Advent Calendar 2017 - Qiita 12/02
Tree: 親子関係の付け替え - Qiita
by nobsun on Haskell Advent Calendar 2017 - Qiita 12/07
コラッツの問題をHaskellで書いてみた - Zodiacの黙示録
by zodi_G12 on IQが1 Advent Calendar 2017 - Adventar 12/06
Link to
here数学・科学
[Haskell] とびだせ!Hask圏 - Qiita
by tezca686 on Haskell (その3) Advent Calendar 2017 - Qiita 12/14
区間代数と無限小と無限大 - Qiita
by makoraru on Haskell (その3) Advent Calendar 2017 - Qiita 12/17
しりとりの圏の回答、または定理証明Haskellを少しだけ - Qiita
by as_capabl on Haskell (その2) Advent Calendar 2017 - Qiita 12/04
しりとりの圏の実装(未完) - Qiita
by hiratara on Haskell (その2) Advent Calendar 2017 - Qiita 12/05
量子コンピューターにはモナドがよく似合う - Qiita
by kyamaz on Haskell (その2) Advent Calendar 2017 - Qiita 12/17
Haskellと層 - Qiita
by makoraru on Haskell (その2) Advent Calendar 2017 - Qiita 12/20
Haskell上で有限体を使って遊ぶ - Qiita
by NaOHaq on Haskell (その4) Advent Calendar 2017 - Qiita 12/22
somehow-morphisms on fixed point written in Haskell - Qiita
by cutsea110 on Haskell Advent Calendar 2017 - Qiita 12/01
量子プログラミングはHaskellで - Qiita
by kyamaz on 量子コンピュータ Advent Calendar 2017 - Qiita 12/17
Link to
hereDocker
HaskellでもGoみたいにシングルバイナリでアプリケーションをデプロイしたい - Qiita
by t10471 on Haskell (その2) Advent Calendar 2017 - Qiita 12/09
Haskell on Docker で Portable CLI を作ろう - Qiita
by algas on Haskell Advent Calendar 2017 - Qiita 12/05
Link to
hereEta
Etaで表現されるデータ型としてのJavaクラスとその継承関係 - Qiita
by aiya000 on Haskell Advent Calendar 2017 - Qiita 12/25
Haskell (Eta) でJavaFXのEDSLを作る雰囲気を醸し出す - Qiita
by aiya000 on プロ生ちゃん Advent Calendar 2017 - Adventar 12/25
Link to
here書籍紹介
これから Haskell を学ぶ人のための書籍紹介 - Qiita
by waddlaw on Haskell (その4) Advent Calendar 2017 - Qiita 12/01
2017年に「すごいHaskellたのしく学ぼう」を読む - Qiita
by Aruneko on Haskell (その4) Advent Calendar 2017 - Qiita 12/13
拙書「Haskell 教養としての関数型プログラミング」の紹介 - Qiita
by YoshikuniJujo on Haskell (その4) Advent Calendar 2017 - Qiita 12/24
mt_caret.log - 本1 “Haskell Programming from first principles”
by mt_caret on 本 Advent Calendar 2017 - Adventar 12/01
Link to
here翻訳記事
Haskell で暗号学的ハッシュを扱う (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/02
Haskell のアプリケーション向けに軽量の Dockerイメージ を作る (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/03
Haskell 初心者へのアドバイス (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/04
将来も使えるテストスイート (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/05
VS Code で Ghcid を使う (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/06
HLint のルールを理解する (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/07
SPJ の憂鬱 (和訳) - Qiita
by rounddelta on Haskell (その4) Advent Calendar 2017 - Qiita 12/17
SPJとHaskellのエコシステム(和訳) - Qiita
by reotasosan on Haskell (その4) Advent Calendar 2017 - Qiita 12/18
Haskell のパフォーマンスをデバッグする
by waddlaw on Haskell (その5) Advent Calendar 2017 - Qiita 12/01