add comment about why NON_POSIX_SOURCE is required.
{-# OPTIONS -optc-DNON_POSIX_SOURCE #-}
{-# OPTIONS -optc-DNON_POSIX_SOURCE #-}
+-- The above option is required because 'erf' isn't a POSIX function, and we
+-- need a prototype for it in order to compile the following code correctly.
+-- Defining NON_POSIX_SOURCE tells the RTS not to define _POSIX_SOURCE.
+
module Main (main) where
import IOExts ( unsafePerformIO )
module Main (main) where
import IOExts ( unsafePerformIO )