Yeah, it’s been that kind of project
1May 20, 2013 by Garrett Mitchener
I just got this lovely error message from the Haskell compiler:
./build-dbg Engine [41 of 41] Compiling Engine ( Engine.hs, dbg/Engine.o ) Engine.hs:147:5: My brain just exploded I can't handle pattern bindings for existential or GADT data constructors. Instead, use a case-expression, or do-notation, to unpack the constructor. In the pattern: BPPBox bProb In a pattern binding: BPPBox bProb = mkProb dir In the expression: let mkProb = inventory M.! problemName BPPBox bProb = mkProb dir in do { checkProblemName problemName; createDirectoryIfMissing True dir; msgInfo ("Flag to keep dead genomes initialized to " ++ show keepDead); .... }
Category Computer | Tags: funny, Haskell, math
Don’t worry every problem has a solution and every project is not successful until it pops an error. Like you mever complete a game without failing once. 🙂