Index
| ::+ | Control.Monad.PlusMonad |
| <=< | Control.Monad.IOT |
| <|< | Control.Monad.IOT |
| =<< | Control.Monad.IOT |
| =<| | Control.Monad.IOT |
| >=> | Control.Monad.IOT |
| >> | Control.Monad.IOT |
| >>= | Control.Monad.IOT |
| >>== | Control.Linear |
| >|> | Control.Monad.IOT |
| A | Control.Linear |
| ap | Control.Monad.IOT |
| apply | Control.Linear |
| assoc | Control.Monad.PlusMonad |
| assoc1 | |
| 1 (Function) | Control.Linear |
| 2 (Function) | Control.Monad.PlusMonad |
| assoc2 | Control.Linear |
| assoc3 | Control.Linear |
| assoc4 | Control.Linear |
| bimap | Control.Linear |
| bimap' | Control.Linear |
| Blank | Control.Linear |
| cancelLeft | Control.Monad.PlusMonad |
| cancelRight | Control.Monad.PlusMonad |
| changeType | Control.Linear |
| char | Control.Linear |
| close | Control.Linear |
| close1 | Control.Linear |
| combine | Control.Monad.Distributive |
| comm | Control.Monad.PlusMonad |
| concurrent | Control.Linear |
| contents | Control.Linear |
| contraction | Control.Linear |
| curry | Control.Linear |
| distr | |
| 1 (Function) | Control.Linear |
| 2 (Function) | Control.Monad.PlusMonad |
| drop1 | Control.Linear |
| drop2 | Control.Linear |
| embed | Control.Monad.IOT |
| eof | Control.Linear |
| Exclusive | Control.Linear |
| fail | Control.Monad.IOT |
| fileSize | Control.Linear |
| filterM | Control.Monad.IOT |
| Fix | Control.Linear |
| fix | Control.Monad.IOT |
| fixInj1 | Control.Linear |
| fixInj2 | Control.Linear |
| fmap | Control.Monad.IOT |
| Fn | Control.Linear |
| focus | Control.Linear |
| Focused | |
| 1 (Type/Class) | Control.Linear |
| 2 (Data Constructor) | Control.Linear |
| focusHdl | Control.Linear |
| foldM | Control.Monad.IOT |
| foldM_ | Control.Monad.IOT |
| forever | Control.Monad.IOT |
| fork | Control.Linear |
| forM | Control.Monad.IOT |
| forM_ | Control.Monad.IOT |
| free | Control.Linear |
| Functor | Control.Monad.IOT |
| generalize | Control.Monad.IOT |
| getStderr | Control.Linear |
| getStdin | Control.Linear |
| getStdout | Control.Linear |
| guard | Control.Monad.IOT |
| helloWorld | Control.Linear |
| hoist | Control.Monad.IOT |
| Identity | |
| 1 (Type/Class) | Control.Monad.IOT |
| 2 (Data Constructor) | Control.Monad.IOT |
| In | Control.Linear |
| inl | Control.Monad.PlusMonad |
| inr | Control.Monad.PlusMonad |
| IOT | Control.Monad.IOT |
| join | Control.Monad.IOT |
| join' | Control.Linear |
| ldist | Control.Monad.Distributive |
| ldist' | Control.Monad.Distributive |
| Leftdistr | Control.Monad.Distributive |
| lf | Control.Monad.Lifter |
| lift | Control.Monad.IOT |
| Lifter | Control.Monad.Lifter |
| liftIO | Control.Monad.IOT |
| liftM | Control.Monad.IOT |
| liftM2 | Control.Monad.IOT |
| liftM3 | Control.Monad.IOT |
| liftM4 | Control.Monad.IOT |
| liftM5 | Control.Monad.IOT |
| line | Control.Linear |
| Linear | |
| 1 (Type/Class) | Control.Linear |
| 2 (Data Constructor) | Control.Linear |
| lookahead | Control.Linear |
| mapAndUnzipM | Control.Monad.IOT |
| mapM | Control.Monad.IOT |
| mapM_ | Control.Monad.IOT |
| mapPlus | Control.Monad.PlusMonad |
| mfilter | Control.Monad.IOT |
| mfix | Control.Monad.IOT |
| MFunctor | Control.Monad.IOT |
| MMonad | Control.Monad.IOT |
| Monad | Control.Monad.IOT |
| MonadFix | Control.Monad.IOT |
| MonadIO | Control.Monad.IOT |
| MonadPlus | Control.Monad.IOT |
| MonadTrans | Control.Monad.IOT |
| mplus | Control.Monad.IOT |
| msum | Control.Monad.IOT |
| mzero | Control.Monad.IOT |
| new | Control.Linear |
| newNonlinear | Control.Linear |
| Nonlinear | |
| 1 (Type/Class) | Control.Linear |
| 2 (Data Constructor) | Control.Linear |
| Open | Control.Linear |
| open | Control.Linear |
| Pair | Control.Linear |
| peek' | Control.Linear |
| peek1 | Control.Linear |
| Placeholder | |
| 1 (Type/Class) | Control.Linear |
| 2 (Data Constructor) | Control.Linear |
| Plus | Control.Monad.PlusMonad |
| Pointer | Control.Linear |
| poke' | Control.Linear |
| poke1 | Control.Linear |
| printStuff | Control.Linear |
| ptrSwap | Control.Linear |
| putC | Control.Linear |
| putin | Control.Monad.Distributive |
| putin1 | Control.Monad.Distributive |
| putS | Control.Linear |
| random | Control.Linear |
| rdist | Control.Monad.Distributive |
| rdist' | Control.Monad.Distributive |
| refl | Control.Monad.PlusMonad |
| replicateM | Control.Monad.IOT |
| replicateM_ | Control.Monad.IOT |
| return | Control.Monad.IOT |
| Rightdistr | Control.Monad.Distributive |
| rtn | Control.Linear |
| run | |
| 1 (Function) | Control.Linear |
| 2 (Function) | Control.Monad.IOT |
| runIdentity | Control.Monad.IOT |
| seek | Control.Linear |
| Semiclosed | Control.Linear |
| sequence | Control.Monad.IOT |
| sequence_ | Control.Monad.IOT |
| setFileSize | Control.Linear |
| split | Control.Linear |
| squash | Control.Monad.IOT |
| St | Control.Linear |
| swap | |
| 1 (Function) | Control.Linear |
| 2 (Function) | Control.Monad.Distributive |
| Takeout | Control.Monad.Distributive |
| takeout | Control.Monad.Distributive |
| tell | Control.Linear |
| undrop1 | Control.Linear |
| undrop2 | Control.Linear |
| unless | Control.Monad.IOT |
| unPlus | Control.Monad.PlusMonad |
| void | Control.Monad.IOT |
| void' | Control.Linear |
| Weakening | Control.Linear |
| weakening | Control.Linear |
| when | Control.Monad.IOT |
| zipWithM | Control.Monad.IOT |
| zipWithM_ | Control.Monad.IOT |
| |>= | Control.Monad.IOT |