Monthly Ask Anything (July 2023)
Use this thread to ask any Haskell related questions which you think doesn't deserve a thread of their own. Ask away!
Use this thread to ask any Haskell related questions which you think doesn't deserve a thread of their own. Ask away!
someacnt, Hello. I still cannot see this magazine from lemmy (specifically, sopuli.xyz). Does anyone know why? Is there a way I could fix this? Thank you!
jaror, Strange. It does see https://sopuli.xyz/c/kbinMeta@kbin.social, but not https://sopuli.xyz/c/haskell@kbin.social
Maybe you can try reaching out to the admins as that error page suggests.
jaror, I can see this magazine at https://lemmy.ml/c/haskell@kbin.social, but not at https://sopuli.xyz/c/haskell@kbin.social or https://programming.dev/c/haskell@kbin.social. I wonder why.
someacnt, I see, I will report soon. Could not find time to do so now, sadly
demesisx, Sounds like that instance isn’t federated with kbin.social. I can see it just fine over here in infosec.pub
tfcmad, deleted_by_author
jaror, (edited ) I like to use https://www.libhunt.com/l/haskell to explore popular Haskell projects. The three projects with the most stars on GitHub are:
- ShellCheck, which checks shell scripts for potential problems
- Pandoc, which converts documents between different formats
- Postgrest, which serves a REST API from postgres databases
There's also the State of the Haskell Ecosystem page which rates the level of maturity of different use-cases and programming needs.
kleidukos, Why must FinalizerPtr take a foreign function that uses the
ccall
calling convention? Is there a concrete thing preventing GHC from acceptingcapi
?
glguy, I suspect that comment predates the existence of
capi
and is trying to avoid having some other actual calling convention likestdcall
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?
kleidukos, Thank you, that's indeed a reasonable suspicion. I haven't tried because this is for a PR that's been submitted to me and I actually have no idea how this could blow up in my face later (or even worse, not blow up an silently corrupt stuff)
kleidukos, I have my answer: cAPI is fine: https://gitlab.haskell.org/ghc/ghc/-/issues/23599
Add comment