úΫ      Safe9:;<=TPush an item onto the stackNone /29:;<=IOTf„A monad transformer that lets you push things onto a stack. This is probably super unsafe; see the docs for Control.Monad.ST.Trans.XThe internal return type of a push action. The Int value is the new vector used length.BThis seems *highly* questionable, but appears to get the job done.Run the monad transformer.Specialized to Unboxed vectors.  Specialized to Storable vectors.&Specialized to standard Boxed vectors.       None 29:;<=IOTf0A monad that lets you push things onto a stack.XThe internal return type of a push action. The Int value is the new vector used length.>Run the Push monad. Get the return value and the output stack.Specialized to Unboxed vectors.&Specialized to standard Boxed vectors. Specialized to Storable vectors.   None:TAA simple test routine, generic over choice of MonadPush instance.Using the pure Push monadUsing PushT over IO      'FastPush-0.1.0.1-ATE6ZAgXlNgLgpABv0e3jgControl.Monad.Push.ClassControl.Monad.Trans.PushControl.Monad.PushControl.Monad.Push.Example MonadPushpushPushTResliftSTrunPushT runPushTU runPushTB runPushTS$fMonadPushpPushT $fMonadPushT$fApplicativePushT $fFunctorRes$fFunctorPushTPushrunPushrunPushUrunPushBrunPushS$fMonadPushpPush $fMonadPush$fApplicativePush $fFunctorPushtest testMonadtestTransformer