yazdım küçük bir program değişken Vector koymak (n) karmaşıklık. Ve O (1) 'de güncelleme ve O (1)' deki erişimi arıyorum. Anlayabildiğim gibi Değişken Vektörler istediğimi yapar. Onları kullanmak için
Son zamanlarda, Hackage'deki çekirdek kitaplıklarına bakmaya başladım ve anlamadığım yinelenen bir deyim var. instance Monad (ST s) where
{-# INLINE (>>=) #-}
(>>) = (*>)
(ST m) >>= k