Use this thread to ask any Haskell related questions which you think doesn’t deserve a thread of their own. Ask away!

  • glguy@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I suspect that comment predates the existence of capi and is trying to avoid having some other actual calling convention like stdcall because the function pointer is actually invoked from some C code in the RTS. capi is a sort of pseudo-calling-convention in that it generates some C code and then calls that stub.

    Have you tried using a capi defined funptr there to see what happens?