Remove some JS dependencies related to foreign declarations from core#1006
Remove some JS dependencies related to foreign declarations from core#1006garyb merged 1 commit intopurescript:core-impfrom
Conversation
|
@garyb I'll leave this one to you to review, since you know the code the best. Maybe newtyping the String would be good though? Given this construct is likely going away in 0.8, it might not matter too much. |
|
Looks basically fine to me, I'd like to move a few things around perhaps to defer the mapping of extern type to |
Remove some JS dependencies related to foreign declarations from core
|
Cool, thanks! |
|
Ok, done my tweaks - I introduced a |
|
I'm pretty sure that will be fine -- I'll make sure when I get back to my desk in a little while. |
|
👍 |
Changes due to some dependencies on JS in core that I encountered while beginning to rewrite C++ support. The use of
StringinExternDeclarationmight be too loose, but I'm not sure how much it matters if the FFI will change soon.