Ich betrachte das folgende Modul: https://hackage.haskell.org/package/boxes-0.1.4/docs/src/Text-PrettyPrint-Boxes.htmlWie füge ich eine CPP-Definition innerhalb von cabal/stack hinzu?
Welche Inhalte hat:
module Text.PrettyPrint.Boxes
(-- * Constructing boxes
#ifdef TESTING
Box(Box, content)
#else
Box
#endif
Wie kann ich aktivieren/den TESTING
Wert definieren - für Entwicklungszwecke? Idealerweise möchte ich dies in einer GHCi-Sitzung eingebaut/aktiviert haben.
Wenn Sie 'stack test' aufrufen, wird das Flag automatisch gesetzt - momentan gibt es kein cabal-Flag, um dieses CPP-Flag zu aktivieren. – epsilonhalbe