-- | GHC plugin to desugar ! into do-notation -- -- For more information, please refer to the README. module MonadicBang (plugin) where import GHC.Plugins import MonadicBang.Internal plugin :: Plugin plugin :: Plugin plugin = Plugin defaultPlugin { parsedResultAction = replaceBangs , pluginRecompile = purePlugin }