module App.Commands where import App.Commands.Cat import App.Commands.Chunks import App.Commands.CmpEq8s import App.Commands.Cut import App.Commands.Wc import Options.Applicative commands :: Parser (IO ()) commands = commandsGeneral commandsGeneral :: Parser (IO ()) commandsGeneral = subparser $ mempty <> commandGroup "Commands:" <> cmdCat <> cmdChunks <> cmdCmpEq8s <> cmdCut <> cmdWc