haskell-jp / random #109

また性懲りもなくSlackが勝手に90日間の有償版トライアルを有効にしてきました(何年ぶりだろう?)。
まさかとは思いますが、有償版限定の機能に依存した挙げ句、トライアルが無効になっても驚かないようご注意ください hask(_ _)eller
@ has joined the channel
Hiromi ISHII / mr_konn
そういえばこっちに書いてませんでした(公開直後から風邪で寝込んでいたので……)が、Haskell界隈で知られているテク(+Rust固有の知見)をつかって業務のRustコードを1000倍高速化した話をAdCで描きました。Haskellコードは出てきませんが、Haskellで開発された関数をつかったデータ構造が他言語でも有効な例としてご笑覧いただければ幸いです:pray:
https://zenn.dev/jij_inc/articles/2025-12-03-haskeller-and-rustacean-1000x-faster
... Replies ...
Hiromi ISHII / mr_konn
ただHaskellの場合は匿名関数がちゃんとインライン化されて融合変換として機能する一方、Rustの場合は正直「融合」されるかまではちゃんと追えてないんですよね それでも無駄なアロケーションは防げて嬉しいという威力は依然としてあるわけですが
@ has joined the channel
@ has joined the channel
Hiromi ISHII / mr_konn
【宣伝】『n月刊ラムダノート』に「*do式でわかるモナドとその仲間たち*」という記事を寄稿させて頂きました!「モナドとはdo式が使える構造である」という観点からモナドや Applicative, Selective などの気持ちについてひもといた記事です。基本的なところからはじめつつ、最後は線型型とdo式のインタラクションなどについても触れる欲張りな構成なので、興味がありましたら手にとって頂ければ幸いです:pray:
https://www.lambdanote.com/blogs/news/n-vol-5-no-2-2025
... Replies ...
Hiromi ISHII / mr_konn
同じ号にKory さんもエフェクトシステムの記事を寄稿されているので、非常にモナモナした興味深い号になっていると思います:pray:
Haskell アンケート 2025 始まってますね
https://discourse.haskell.org/t/state-of-haskell-2025/13390
@前村一輝 has joined the channel
@wattmto has joined the channel
かりんとう
(((({{1,2,3,4,5,6,7,8,9}})^T.{{1,2,3,4,5,6,7,8,9}})^T.{{1},{1},{1},{1},{1},{1},{1},{1},{1}})^T.{{1},{1},{1},{1},{1},{1},{1},{1},{1}})^T年もありがとうございました
foldr (+) 1 $ (*) <$> scanl1 (+) [1,1,1,1,1,1,1,1,1] <*> scanl1 (+) [1,1,1,1,1,1,1,1,1]年もよろしくお願いいたします
rioに前からAIコーディングの不向きとかで不満があったのですが、それを改善したhimariライブラリを年末年始でリリースしたので紹介します。
まだまだ荒削りな所ばかりで実用性の検証も不足していますが、自分はこれからこれをメインに使っていくつもりです。
どちらかと言うとフレームワークと言うよりhlintのルールの化物みたいになってきてますが…
https://github.com/ncaq/himari
@ has joined the channel
「関数型まつり2026」を今年7月11日(土)、12日(日)に開催予定です :tada:
企画/運営スタッフの募集も始まっていますので、ご興味ある方はそちらもぜひ!
https://x.com/fp_matsuri/status/2006379923863453803
https://x.com/fp_matsuri/status/2007624377433739675
@U0A7VAH12F3 has joined the channel