01:37:34
icon

ONI、世界が温暖化して植物が育たなくなったため食料が尽きて終わりつつある

11:09:48
icon

寝過ごした

11:28:56
icon

あっFBAR

15:36:15
icon

電子の電荷を正にとると陽子の電荷が負になり、中心という概念への負のイメージが無意識に積もって文明が滅ぶ、って仮説が好き twitter.com/I_R_8/status/17338

15:39:17
icon

星新一はこんなオタクっぽい話書かんやろ

15:40:27
icon

そんなときエーアイってやつが

16:10:36
icon

五反田のクマって隠語?

18:33:17
icon

他にやりたいことがないときだけ仕事をしたい

21:07:26
icon

TypeScript 型検査 遅い 死刑 検索

21:31:47
icon

池袋 飯

21:34:56
icon

22時に開いてるとこで頼みます

21:37:47
icon

ここだけの話、プログラム分かってる奴の書いたPythonコードを相手にする時もキレてるよ

21:38:47
icon

自分の書いた1週間以上前のRubyコードにもキレてる

21:40:31
icon

protocの書いたコードもIntelliJを破壊するから嫌いだよ

21:59:54
icon

そういえば横須賀にタコス屋がめっちゃあるっぽいんだよな

22:00:25
icon

横須賀行くぞ

22:11:37
icon

めちゃくちゃ厳しく型を合わせないと動かない言語なら変なプログラマーの相手をしなくてよいってやつ、つまり排除アートだよねとなる

22:46:32
icon

SQLとまったく同じやり方でcomprehension formも批判できる

22:48:00
icon

ロボ……

22:56:04
icon

Rangeがself食って困るの、配列の一部分だけでDPしたいときとか……

23:02:27
icon

RustのRangeは閉、開、半開と端が無限の場合でそれぞれ別の型になってることをさっき知って、この方針が使いやすいのかはよく分からんがなるほどとはなった
doc.rust-lang.org/reference/ex

23:08:01
icon

RangeがIteratorなのもそこそこ直感に反していて、始点と終点の組だからIterableの気持ちなんだよな

23:13:10
icon

なんか個数おかしいなと思ったが有界開区間のバリエーションはなかった(まあそれはそう)

23:24:30
2023-09-22 05:32:09 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

> I'm fairly certain that this was essentially just a mistake when we implemented it, but we can't change it now as it causes inference failures across the ecosystem.
了解です

slice::contains with borrowed data · Issue #62367 · rust-lang/rust
https://github.com/rust-lang/rust/issues/62367

Web site image
slice::contains with borrowed data · Issue #62367 · rust-lang/rust
23:24:34
2023-09-22 05:38:46 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

「Vec<String> に &str で素朴に検索をかけられない」というの初見だとだいぶ面喰らうな

23:25:14
icon

Rustの文字列はとにかく型が合わなくてつらいという印象があるんだけど、知らずにこういうの踏んだせいかもしれん

23:27:42
icon

i32と&i32もめっちゃ踏む

23:41:05
icon

ねこです

23:49:14
icon

現在の位置を管理しながら文字列全体も見たいということだと理解して、Context pattetnっぽくStringとpos: usizeからなる構造体の中で処理するようにしたら文字列のスライスを取った瞬間にposを変更できなくなるまでがワンセット