2019-06-12 PureScript で AtCoder は厳しい
体調不良。家で寝ていた。
bouzuya/purescript-at-coder 。 dp_b を AC 。いろいろ工夫したけど FFI (JavaScript) で書いたら通った。
Array.unsafeIndex xs i
が xs[i]
に展開されることを知った。
↓で後者は function (s) { /* ... */(s); }
の形に展開されるので無駄な計算が発生する。
f :: String -> String
f = identity
f :: String -> String
f s = identity s
PureScript で AtCoder はやめないといけない。
2019-05-20 からの読書会を継続している。