Add pretty-simple to prelude

This commit is contained in:
George Thomas 2026-01-06 19:44:50 +00:00
parent 9246597b49
commit 99de1c4d40
2 changed files with 2 additions and 1 deletions

View File

@ -15,7 +15,6 @@ import Puzzles.Day6 qualified as Day6
import Puzzles.Day7 qualified as Day7
import Puzzles.Day8 qualified as Day8
import Puzzles.Day9 qualified as Day9
import Text.Pretty.Simple (pPrintForceColor)
main :: IO ()
main = do

View File

@ -37,6 +37,7 @@ module Pre (
module Text.Megaparsec,
module Text.Megaparsec.Char,
module Text.Megaparsec.Char.Lexer,
module Text.Pretty.Simple,
Puzzle (..),
digit,
digitsToInt,
@ -128,6 +129,7 @@ import Safe
import Text.Megaparsec hiding (Pos, State, Stream, many, some)
import Text.Megaparsec.Char
import Text.Megaparsec.Char.Lexer (decimal)
import Text.Pretty.Simple (pPrint, pPrintForceColor, pShow)
data Puzzle = forall input outputs. (KnownNat (Length outputs), NFData input) => Puzzle
{ number :: Word