produced by KDOT
Kazuki Moriyama
(森山 和樹)
NdArrayを例にPythonのTypeVarTupleの力を確認する
Kazuki Moriyama
(森山 和樹)
Python
type-hint
polarsでstrのcapture groupを参照しつつreplaceする
Kazuki Moriyama
(森山 和樹)
polars
Python
Rust
Scalaで型レベルfizzbuzz
Kazuki Moriyama
(森山 和樹)
Scala
type-level-programming
FastAPIのAsyncClientでのテストで、50xのレスポンスが例外として投げられるのを防ぐ
Kazuki Moriyama
(森山 和樹)
Python
FastAPI
fastapi-cacheでUnion型をキャッシュした際にdictが返却される問題
Kazuki Moriyama
(森山 和樹)
Python
FastAPI
FastapiのテストでAsyncClientを使った際にlifespan eventsが走らない問題を解決する
Kazuki Moriyama
(森山 和樹)
Python
FastAPI
GitHub Actionsをなるべく安く使う
Kazuki Moriyama
(森山 和樹)
GitHub Actions
TypeScriptのanyはなぜ良くないのか、またその回避方法
Kazuki Moriyama
(森山 和樹)
TypeScript
Auth0の`403: User to be acted on does not match subject in bearer token.`にハマった話
Kazuki Moriyama
(森山 和樹)
Auth0
Pythonのジェネリクスで型が抽象化されたクラスやデータを定義する
Kazuki Moriyama
(森山 和樹)
Python
typing
Pythonの型ヒントと共変性(covariance)と反変性(contravariance)、変性(variance)
Kazuki Moriyama
(森山 和樹)
Python
typing
Pythonの型エイリアス(type alias)で複雑な型をシンプルに扱う
Kazuki Moriyama
(森山 和樹)
Python
typing
fp-tsとoption
Kazuki Moriyama
(森山 和樹)
fp
fp-ts
PythonとNewType
Kazuki Moriyama
(森山 和樹)
Python
TypeScriptとHigher Kinded Type(高階型)
Kazuki Moriyama
(森山 和樹)
fp
fp-ts
TypeScript
1
2
3
4
5
…
7