【Typescript】型を利用して安全に共通化しよう!
2020-05-23
programming
TypeScript
共通化, してますか?
Logicoffee's blog
共通化, してますか?
Julia でヒストグラムを作成する方法をメモりました.
汎用的なサンプリングアルゴリズムであるメトロポリス・ヘイスティングス法について解説します. ただし数学的な証明等は行わず, 事実を述べるだけにします.
個人的メモです.
Reactコンポーネントをスタイリングする方法のひとつである, MaterialUIのwithStyles. これをTypeScriptで使う方法を紹介します.
遅延評価はどこまで遅延されるのかよく分かってなかったので, いくつか実験をしてみました.
Haskellでは全ての変数がイミュータブルです. つまり再代入が禁じられています. それでもモナドの力を借りればまるでミュータブル変数を扱っているかのようなプログラムを書くことができます.
Haskellのパッケージvaultの使い方をご紹介します. 「vault」とは金庫室という意味の英単語です. その名の通りこのパッケージが提供する機能は「値の保管」です.
今回はHRRが自動で設定するデータ型を変更する方法をまとめます. 例として, PostgreSQLの
SQLジェネレーターのHRR(Haskell Relational Record)を使ってみました. Dockerコンテナの準備からデータ挿入まで解説します.