On Thursday, March 23, 2017 at 8:15:51 PM UTC, Simon wrote:
>
> It's pretty clear that these practices are frowned upon, but the shift to
> 'kernel' sounds like a plan to squeeze the pragmatic programmer's options
> further. I hope that's not the case.
>
I think all that is happening is that Native is being renamed to Kernel to
reduce confusion. At the moment when we say 'Elm' and 'native' in the same
sentence we could mean an Elm Native module used to implement its kernel,
or native javascript code through ports.
I can't be certain of the details but I think your function would just be
re-written as:
var _user$project$Kernel_Msgpack = function() { ... }
But you won't be able to publish it officially and will have to use
elm-github-install.
It makes sense to me anyway, the 'kernel' needs to be carefully managed as
the language takes shape.
--
You received this message because you are subscribed to the Google Groups "Elm
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.