I creating a ports library to make Elm running on LINE Frontend Framework (or LIFF) called elm-liff. It’s far to be done but it work in normal use-case in common LIFF app. Because of it’s a ports module, that’s means it cannot publish to elm-packages anyway. I would love to see how do you manage this kind library in practice?
Another things that I realize that LIFF cannot open a new window without calling
liff.openWindow. It’s make Elm debugger not working anyway. I not sure how to make it works.
And I’m really welcome if someone can review my code and suggesting me because I just start learning an Elm around 1 month and I didn’t any experience with functional language so much.