Haskell primPutChar definición

Estoy tratando de averiguar cómo lo básicoIO Las funciones de Haskell están definidas, así que utilicéesta referencia y llegué a laputChar definición de función:

putChar    :: Char -> IO ()
putChar    =  primPutChar

Ahora, sin embargo, no puedo encontrar más información sobre estoprimPutChar funcionan en cualquier lugar. ¿Tal vez podría referirse a una función precompilada, disponible como binario desde un objeto compartido? Si ese es el caso, ¿es posible ver su código fuente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta