Closed TimLariviere closed 5 years ago
Fabulous changed its Program from Program<'model, 'msg> to Program<'arg, 'model, 'msg> to mimick what's available in Elmish ('view is fixed inside Fabulous).
Program
Program<'model, 'msg>
Program<'arg, 'model, 'msg>
'view
This change made LiveUpdate stop working because PortaCode was expecting a ProgramRunner with only 2 type arguments. See https://github.com/fsprojects/Fabulous/issues/510
This PR adds support for ProgramRunner`3
Seeing the TODO comment, maybe there would be a better way to do this?
Thanks, yes, we need to find a better way for this....
Fabulous changed its
Program
fromProgram<'model, 'msg>
toProgram<'arg, 'model, 'msg>
to mimick what's available in Elmish ('view
is fixed inside Fabulous).This change made LiveUpdate stop working because PortaCode was expecting a ProgramRunner with only 2 type arguments. See https://github.com/fsprojects/Fabulous/issues/510
This PR adds support for ProgramRunner`3
Seeing the TODO comment, maybe there would be a better way to do this?