matthewtpickering at gmail.com
Mon Apr 4 23:25:49 UTC 2016
I don't know the answers to your questions but I do know that it's
easier to give help if there is some code to look at. I would suggest
you put a diff up on phab with what you have done so far so that it is
easy for others to give specific comments about where you are stuck.
On Mon, Apr 4, 2016 at 7:22 PM, Sazanovich Nikita
<nikitasazanovich at gmail.com> wrote:
> I am working on ticket https://ghc.haskell.org/trac/ghc/ticket/5850 now.
> I’ve come upon converting the type, which GHC.compileExpr returns, to my
> prompt function type [PModule] -> Int -> IO String. But this function
> returns ghc-prim-0.5.0.0:GHC.Prim.Any. I don’t see a clear way to convert
> it. So my questions are:
> - What this type is about? I know Any type in Haskell. Is it a specific
> version of it?
> - Or maybe it is not the best way to check a function correctness? I’ve
> checked out InteractiveEval module and it seems that there are only four
> quite similar functions to compile Expressions.
> Last person, who was trying to solve this problem, used Unsafe.Coerce and
> it is also doing this job pretty well now, but the name speaks for itself.
> Thank you.
> ghc-devs mailing list
> ghc-devs at haskell.org
More information about the ghc-devs