-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | A GHC plugin to remove support for recursion
--
-- General recursion can be the cause of a lot of problems. This removes
-- recursion from GHC, allowing you to guarantee you’re using other
-- mechanisms, like recursion schemes.
@package no-recursion
@version 0.1.2.0
-- | A plugin that identifies and reports on uses of recursion. The name
-- evokes a language pragma – implying a Recursion pragma that
-- is enabled by default.
module NoRecursion
-- | The entrypoint for the NoRecursion plugin.
plugin :: Plugin