HexFloatLiterals, 49 bytes
import Prelude hiding((.))
_._=0
main=print$0x0.0
Prints 0.0 with -XHexFloatLiterals and 0 with -XNoHexFloatLiterals.
There are no TIO links because HexFloatLiterals was added in ghc 8.4.1, but TIO has ghc 8.2.2.
214. Haskell with StrictData, 10200 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kSH1NUrwWKVK8iFRTt5a61ZJal1Z3S/zYRbJIllSsqq4qSmSr9eHMeHHWx@MHezw7GHvWPmdmd7HzYGAHCz/Y8BgLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zBusFTImsvERGZkZGRkbeopqy3fvNb0L4...
214. Haskell with StrictData, 10200 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kSH1NUrwWKVK8iFRTt5a61ZJal1Z3S/zYRbJIllSsqq4qSmSr9eHMeHHWx@MHezw7GHvWPmdmd7HzYGAHCz/Y8BgLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zBusFTImsvERGZkZGRkbeopqy3fvNb0L4...
Btw. I modified the somme-fix.py => no manual fiddling w/ the last two lines and it avoids annoying characters such as alphafuck-chars, brain-flak etc.
that really was just a test of how much work is it to get Canvas running on node. So it seems duable without too many code changes (and I found out that Canvas logs debug stuff even with debug off..)
@BMO because there wasn't a reason for it to be on TIO.
and the whole design would have to be changed from output = HTML; debug = console; to output = console; debug = console.err
maybe I'll work on it a bit making it somewhat possible to run on node unmodified, but for the time being if quadrupling the answer size is a problem, it might be worth it just generating a permalink