I’ve been looking at the Crypton source code, and it makes heavy usage of typeclasses. I’m wondering if it’s better or worse off by not using the SPECIALIZE pragma aggressively; as in, are there substantial performance degradations by not specializing? Or would it just result in very long compile times given the variety of types Crypton can use?
2 Likes