haskell-jp / random #48
Previous
Top
Next
igrep
2019-04-23 12:21:42 +0900
GraphQLクライアントは私も欲しいです!
neko
2019-04-23 12:49:07 +0900
@neko has joined the channel
karoyakani
2019-04-23 13:29:20 +0900
Graph または Tree の最速の DFS が欲しい(目標 ほぼ C++ 並み)
speedcell4
2019-04-23 17:40:50 +0900
@speedcell4 has joined the channel
igrep
2019-04-23 18:37:17 +0900
LINEのbotをHaskellで書くライブラリー。
https://github.com/moleike/line-bot-sdk
いつかHaskell-jpもくもく会でそれらしきものを作ってた人がいらっしゃいましたが、同じ人かな?
Masaya developer
2019-04-23 18:45:10 +0900
@Masaya developer has joined the channel
matsubara0507
2019-04-23 19:43:52 +0900
LINE の SDK って昔からなかったっけ?
matsubara0507
2019-04-23 19:45:33 +0900
あぁこれだ、更新やめちゃったんかな
https://github.com/utatti/line
keserasera
2019-04-23 20:27:38 +0900
@keserasera has joined the channel
rst76
2019-04-23 21:37:48 +0900
@rst76 has joined the channel
kakkun61
2019-04-24 11:06:20 +0900
クイズといえば、Java Puzzlers という本があって Java の言語仕様の重箱の隅をつつくクイズ本でおもしろかった記憶があります
Big Moon がちょっとウェブ記事書いてたのが近いかも
igrep
2019-04-24 14:56:36 +0900
https://www.reddit.com/r/haskell/comments/bgqp19/announce_ghc_865_released/
GHC 8.6.5がでたそうです。史上初の5番目のマイナーバージョンアップかな?
k-endo
2019-04-24 18:51:12 +0900
@k-endo has joined the channel
GolDDranks
2019-04-25 00:57:15 +0900
@GolDDranks has joined the channel
igrep
2019-04-25 12:44:05 +0900
https://www.fpcomplete.com/blog/2019/04/stackage-changes-and-stack-2
来月でるstack 2からいろいろ変わるからテストしておこうぜ、とのこと。
igrep
2019-04-25 13:25:33 +0900
特にcustom snapshotを作って運用している人は確実に影響受けるっぽいです。
この機能:
https://docs.haskellstack.org/en/stable/custom_snapshot/
確かAsteriusが使ってたなぁ...
lotz
2019-04-25 13:44:59 +0900
Pantryってのが一番でかい変更なんですかね :eyes:
igrep
2019-04-25 14:16:05 +0900
Michaelに直接聞いてみましたが、ファイルフォーマットについてはほとんどのユーザーは影響をうけないとのことで。
そしてPantryについては
https://github.com/commercialhaskell/stack/blob/master/doc/pantry.md
をみよ、とのこと。
lotz
2019-04-25 20:42:58 +0900
将来的に Stackage sever が Pantry server に拡張されるんですね :eyes:
igrep
2019-04-26 09:34:59 +0900
すかさずGHC 8.8.1 alphaがでたそうです。 :tada: 今日私は試す時間はとれないな。。。 :disappointed:
https://mail.haskell.org/pipermail/ghc-devs/2019-April/017550.html
fumieval
2019-04-26 10:40:45 +0900
早速試してみようと思ったらビルドが出来ない…
kazu
2019-04-26 11:28:24 +0900
ビルドできても、ManadFailのせいで、ライブラリのほとんどが使えないけどね!
igrep
2019-04-26 13:21:09 +0900
asteriusのstack.yamlを参考にすれば、(この間kazuさんがハマったように)新しいcabalを使わなくとも、stackからhead.hackageが使えるはずなのでどうか参考にしていただけると! :pray:
https://github.com/tweag/asterius/blob/master/stack.yaml
(と、言う話を記事にしたいな。。。)
igrep
2019-04-26 13:33:08 +0900
head.hackageについては
https://haskell-jp.slack.com/archives/C4M4TT8JJ/p1555381396016300
をご覧ください。
igrep
2019-04-26 18:09:42 +0900
※記事の下書きをここにアップロードしてましたが、長くなってきたので一旦削除します。失礼しました。 :bow:
fumieval
2019-04-26 19:32:20 +0900
https://github.com/haskell-vanguard/haskell-vanguard
エコシステムの主要なパッケージの最新版を一挙にGHC 8.8に対応させるための「ヴァンガード計画」を始めました。このパッケージをcabal new-buildすることで、300件弱のパッケージをまとめて検証できます。今は半自動的にバージョンの制約を修正し終わったところです
matsubara0507
2019-04-26 19:34:11 +0900
すごい
fumieval
2019-04-26 19:42:31 +0900
バージョン制約を一気に直すだけでも、下手したら7人日とかになりかねない労力を省けた気がする…
kayhide
2019-04-27 14:43:59 +0900
最近のとりくみ
Rails アプリを少しずつ Haskell に置き換えていく、というのをやろうとしてます。
実務で耐えられるように少しずつ置き換える、という点が要件に入っています。
fumieval
2019-04-28 17:46:48 +0900
Haskell PVP(パッケージのバージョンを決めるガイドライン)が改定され、DEPRECATEプラグマの追加はメジャーバージョンアップを要求しなくなりました
https://github.com/haskell/pvp/commit/b40b7ace7c203fdf285b15c8fb464b3cc5c99707
fumieval
2019-04-28 17:49:43 +0900
networkを修正したときに、私がPVPにしたがって3.1にすべきと言ったため、広範囲に影響が及んでしまったのが多分きっかけです…(いずれにせよヴァンガード計画で修復します)
aiya000
2019-04-29 01:47:39 +0900
イェーイ:the_horns:
https://twitter.com/public_ai000ya/status/1122542723142021120?s=19
aiya000
2019-04-29 01:47:53 +0900
GWの進捗!
igrep
2019-04-29 21:56:22 +0900
確かに、個別にcloneするよりまとめて一つのリポジトリーで作業した方が楽そうであるということを今実体験で思い知ってます。。。 :sweat_smile:
as_capabl
2019-04-30 11:48:45 +0900
freeパッケージがMonadFail未対応だったので対応したいけど、github見に行ったら未マージのプルリクが10個もあった件
takenobu.hs
2019-04-30 12:29:08 +0900
これは、エラー箇所へのジャンプができることと、vimでも使えることを README.md に記載したうえで、英語版Redditでannounceしておくのが良いのでは:slightly_smiling_face:
lotz
2019-04-30 16:44:00 +0900
すっっごい雑談なんですけどHaskell-jp Slackでよく使われる :serval: この絵文字ってどういう気持ちを表してるんですか? :kininaru:
lotz
2019-04-30 16:44:41 +0900
すっごーい!(?)
りんご姫
2019-04-30 16:45:18 +0900
Haskeller はみんなフレンズってことなのでは?と思ってましたが
2019-04-30 16:47:39 +0900
cabalのひかっけのときもありそう
igrep
2019-04-30 16:47:40 +0900
毎度済みません、:serval: ちゃんといえば「すっごーい!」と思っているのでその意味で使ってます。
matsubara0507
2019-04-30 16:51:03 +0900
しっくりくる絵文字がなかったとき
igrep
2019-04-30 16:51:46 +0900
元の絵あったーーーー!
http://seiga.nicovideo.jp/seiga/im6468067
fumieval
2019-05-01 12:26:19 +0900
ヴァンガード計画近況: 288個のパッケージを整理し、バージョン指定やMonadFail関連を修正。やっとlensのコンパイルエラーまでたどり着きました
fumieval
2019-05-01 12:28:50 +0900
真っ先に壊れるMonadFailに気を取られがちですが、template-haskellの破壊的変更がむしろ非自明な上に影響範囲が広く厄介です
igrep
2019-05-01 17:47:46 +0900
https://downloads.haskell.org/ghc/8.8.1-alpha1/docs/html/users_guide/8.8.1-notes.html#template-haskell
の一番最初のやつですかね?
takenobu.hs
2019-05-01 19:15:25 +0900
今年のZuriHacへのリンクです。 発表,project,スポンサー陣が、豪華です。
https://zfoh.ch/zurihac2019/
fumieval
2019-05-01 22:21:40 +0900
https://gitlab.haskell.org/ghc/ghc/wikis/migration/8.8
に書かれているように、型族の宣言の構造が変わったのが主な原因です
takenobu.hs
2019-05-01 22:34:04 +0900
他の人にも有用だと思うので、haskell-vanguardのURLを、Redditで共有しても良いですか? まだ早い?:haskell:
fumieval
2019-05-01 22:40:54 +0900
Operation Vanguardは現在最終段階に移行しており、対象パッケージの全てが8.6と8.8でビルドできることを確認しました。これから一括でプルリクエストを各所に送るので、その時でも遅くないと思います(あるいはこの旨を含めて今すぐ投稿しても大丈夫ですが)。
Previous
Top
Next