2020-01-01から1年間の記事一覧

ZStringを使ったPrintfモジュールを作りたい人生だった

F#

ZStringに組み込まれているものを使ってF#のPrintfモジュールに手が咥えられないか試してみたものの、成果は芳しくなかったので残骸だけ置いておきます。 https://github.com/pocketberserker/FSharp.ZPrintf 一番の問題はUtf16ValueStringBuilder向けのbpri…

MessagePack.FSharpExtensions 2.0.0をリリースしました

F#

www.nuget.org 全国約…何人かわからない F#erの皆様、お待たせしました(お待たせしすぎたかもしれません)。 MessagePack C# v2が正式リリースされてから6か月…さすがにまずいと思ったので重い腰をあげました。 実際は眠れない怒りをぶつけただけなのですけ…

NaNとMap

先日、JavaScriptで以下の挙動になるのはなんでだろうねという話になった。 > m=new Map(); Map {} > m.set(Number.NaN, 0) Map { NaN => 0 } > m.set(Number.NaN, 1) Map { NaN => 1 } > m.set(Number.NaN, 2) Map { NaN => 2 } > Number.NaN === Number.Na…