HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dmjio

no profile record

Submissions

Haskell Miso v1.9.0 Released

github.com
6 points·by dmjio·3 mesi fa·1 comments

miso-lynx - A Haskell mobile framework

github.com
5 points·by dmjio·anno scorso·1 comments

comments

dmjio
·3 mesi fa·discuss
Added React-style web components.
dmjio
·8 mesi fa·discuss
Yes, miso uses the JS backend in GHC, and mobile phones have embedded JS interpreters (e.g. JavaScript Core). These interpreters can access native libraries to draw native views, or access native device APIs.

Projects like lynx and react-native automate this process using something akin to node-gyp, exposing kotlin / swift libraries via C ABI w/ a JS API. Miso accesses the kotlin / swift native modules by FFI'ing into the JS that exposes them.

The JS doesn't get compiled, but on Android it does get JIT'd. So it's "native" in the sense that the views drawn are native (not WebViews), and the device APIs are native, but not "native" in the sense that it's compiled.
dmjio
·8 mesi fa·discuss
https://github.com/dmjio/miso-lynx

Building native applications for iOS, Android and Huawei devices in Haskell.
dmjio
·9 mesi fa·discuss
Yes we do.

https://github.com/haskell-miso
dmjio
·10 mesi fa·discuss
I'm working on miso-lynx

https://github.com/haskell-miso/miso-lynx

It's a way to build truly native iOS, Android and HarmonyOS applications in Haskell using https://lynxjs.org and https://github.com/dmjio/miso, it uses a similar approach to react-native.
dmjio
·anno scorso·discuss
This project is an integration between https://lynxJS.org and the Haskell miso web framework (https://github.com/dmjio/miso).
dmjio
·4 anni fa·discuss
Miso has hydration w/ a global event event handler.

https://haskell-miso.org/