Module { } stdlib/bhc-concurrent/hs/BHC/Control/Concurrent/STM.hs STM Types data STM a { } # Instances instance Functor STM { } instance Applicative STM { } instance Monad STM { }