2006-12-17から1日間の記事一覧

List.zip7

List.zip7 とか使ってる人いるの? あと Scheme の cddadr とか

unsafePerformIO

unsafePerformIO は型安全でないらしい。 test :: IORef [a] test = unsafePerformIO $ newIORef [] main = do writeIORef test [42] bang <- readIORef test print (bang :: [Char]) は SEGV る。test が多相型になっているため、[Int] を書き込むこともで…