Нашел коечто получше - кросплатформенный webview https://github.com/webview/webview Можно его вместо Electron заюзать, а логику на F# (resript/purescript/ocaml/...) делать, а UI на реакте
90% их использования - не просто бесполезное, а ухудшает читаемость и стоит накладных расходов. То, что в каких-то исключительных ситуациях, эти абстракции имеют смысл, не меняет сути.
Именно, что меняют. Если ты там работаешь с идиотами, которые используют абстракции не по назначению, то это вызывает вопросы лишь к этим идиотам, а не абстракциям.