-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | inline self-recursive definitions -- -- Please see the README file on Github for more info @package loopbreaker @version 0.1.1.1 -- | To use plugin, you can: -- -- -- --
--   # package.yaml
--   ...
--   
--   ghc-options:
--   - -fplugin=Loopbreaker
--   
--   ...
--   
-- -- -- --
--   -- <name>.hs
--   
--   {-# OPTIONS_GHC -fplugin=Loopbreaker #-}
--   
--   ...
--   
-- -- If you decide to enable it globally, you can selectively disable it in -- specific modules using disable option: -- --
--   {-# OPTIONS_GHC -fplugin-opt=Loopbreaker:disable #-}
--   
--   ...
--   
-- -- Now, in modules where the plugin is enabled, any self-recursive -- functions marked as INLINE may have their performance greatly -- improved. module Loopbreaker plugin :: Plugin