packages feed

compact-list-0.1.0: test/Main.hs

import Data.CompactList
import Control.Monad (replicateM, void)

main :: IO ()
main = do
    ref <- newCompactList []
    void $ replicateM 1000000 $ do
        consCompactList ref ()
        return ()
    readCompactList ref >>= print . length