This is a continuation from a conversation that originally started with this issue https://github.com/elm-lang/package.elm-lang.org/issues/207
Here's the thing, essentially I'm trying to write a package that allows you to define styles in elm, and, as a side effect, those styles are automatically injected into the DOM in a <style> tag. *What I'm looking for is some function that can take an arbitrary string, and just insert it into the DOM?* Now, I can achieve this with a native function, but native functions are no longer allowed in the package manager (for good reasons, I think, but still...) Evan has suggested using the VirtualDom, but something like whatever = div [] [ node "style" [] [ text ".cats { ... }" ] ] Simply creates a node representation in memory, but doesn't actually insert it into the DOM. So, looking for some guidance here My current Elm-est attempt (still with a native module) can be found here - https://github.com/qimingweng/elm-narcissus/tree/master In terms of why this is useful, my original Javascript implementation explains in more detail - https://github.com/qimingweng/narcissus -- 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 elm-discuss+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.