gemmaro さんはインスタンス qiitadon.com のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。 もしお持ちでないなら こちら からサインアップできます。

gemmaro @gemmaro2@qiitadon.com

Wordle 224 4/6

🟨🟨⬜🟨⬜
🟩🟨🟩⬜⬜
⬜🟩⬜🟩🟩
🟩🟩🟩🟩🟩

Wordle 220 6/6

⬜⬜🟨⬜⬜
🟨🟨⬜⬜🟨
⬜🟨🟨⬜⬜
🟨⬜⬜⬜⬜
🟩🟩🟨🟨⬜
🟩🟩🟩🟩🟩

|> List.map
(\index ->
List.map2 (==) (List.drop index longerList) shorterList
|> List.all identity
)
|> List.any identity

↑ から ↓ にしたら格段速くなった。いったんリストを作るかどうかでこんなに違うとは

|> List.any
(\index ->
List.map2 (==) (List.drop index longerList) shorterList
|> List.all identity
)

Wikipediaすごく詳しい……(語彙力)

gemmaro さんがブースト

クレイアニメの怪作。

man_game男のゲーム/ヤン・シュヴァンクマイエル
nicovideo.jp/watch/sm5195977

Agdaもあるし、Idrisもある

FlagValue::Optional にしても、値は要るので、オプショナルにならないのでは

onからparse_flag_definitionを読んでいて、そこでオプションフラグの形式が決められていそう
github.com/crystal-lang/crysta

gemmaro さんがブースト

今年の正月の宿題を提出します。 もっと見る

クロスコンパイルはできるそうで、たしかに少なくともCrystalインストール済みのOSがいりそう

Cross-compilation
crystal-lang.org/reference/1.2

Worse言語のtree-sitterパーサを作りました。エディタを設定すればより快適に開発できると思います。
gitlab.com/gemmaro/tree-sitter

明けましておめでとうございます
今年もよろしくお願いします

上のパターンマッチは下のcase式の糖衣構文だった気がする

境界線ではないどこかに点を打ってみて、それが不等式を満たしていれば領域内、というのも