はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Haskeller

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

GHCのIOマネージャの歴史と僕の苦悩 - あどけない話

2021/12/08 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip GHC Haskell グリーンスレッド ネイティブスレッド

これは、Haskell Advent Calendar 2021 の8日目の記事です。 Haskellのコンパイラとして事実上一択となったGHCには、「軽量スレッド」が実装されています。軽量スレッドは、ネイティブスレッドよりも軽量なスレッドで、他の言語では「グリーンスレッド」とも呼ばれています。Haskellerが並行プログラミングをするときは... 続きを読む

unliftioをなるべくわかりやすく紹介してみます - Qiita

2020/03/06 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita モナド変換子 コールバック関数 パッケージ 概要

概要 今回はHaskellerであれば必ず遭遇するであろう「コールバック関数にliftIOが適用できない」という問題を解決するパッケージ、unliftioを紹介したいと思います。 unliftioはモナド変換子に関するパッケージ コールバック関数IO aをMonadUnliftIO m => m aにしてくれる 導入は簡単 一部の変換子(StateT, WriterT)に... 続きを読む

Haskellerのためのモノイド完全ガイド | 雑記帳

2019/02/12 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip 雑記帳

Haskellにおけるモノイドについて解説記事を書いてみた。他の言語でも通用する話があるかもしれないし、ないかもしれない。 モノイドとは モノイドとは、ざっくり言うと「くっつける」演算ができる対象のことである。例えば、文字列やリストの連結、数の足し算や掛け算は「くっつける」演算の一種である。 モノイドには... 続きを読む

 
(1 - 3 / 3件)