Hey all! Small announcement - I’ve open-sourced a new Halogen hooks library that’s split off from code we’re using internally at Meeshkan for our webinars: GitHub - mikesol/purescript-halogen-ihooks: A hooks library for purescript-halogen.
The library is a mix of:
-
purescript-halogen-hooksby @thomashoneyman . I learned a lot from reading his code (thank you!), andhalogen-ihookshas aCompatmodule that implements the same API ashalogen-hooks. -
purescript-wags. It uses the same indexing strategy that I use there for audio units, which has nice IDE support as the indices are part of the type and hover-over-able.
I hope you get a chance to try it out, and many thanks to Thomas for iterating back and forth with me as I put it together!
If you have any questions, please ask them here - I’m happy to help you get started & to dive a bit more into the difference between this & halogen-hooks (they have different API surface areas, performance characteristics and design patterns).