Things I didn't think I would be doing: writing Win32 FFI code.
HSM 2.0 published - now with nearly all the things I wanted years ago:
* Proper event deferral
* Deep and Shallow history
* Fork, Choice, Terminate, Final pseudo states
* Blueprints for composability + validation
* Performance: lca and paths precomputed
* PSSM tests
pub.dev/packages/hie...
And the gathering and sharing of all the tools in my toolbox continues: core_bus (pronounced corvus) - const Events with type safety, no choke points, callbacks for performance and streams if you need'em. replayable events as well.
no deps either.
#opensource
pub.dev/packages/cor...
HSM 2.2.1 released... why? While I have "stable" flutter running, I didn't use flutter_test till I started migration and hit the dreaded version pinning >:(
How is this the world we live in today?
> President Trump posted a blatantly racist video clip portraying former President Barack Obama and the former first lady Michelle Obama as apes
Just added serialization to my hsm library. mostly handwritten.
Also added plantuml output. I want to support mermaid, but how do you write text inside the state blocks?
github.com/jtmcdole/hie...
Leave it to win32 to have "ERROR_MORE_DATA".
As I've slowly migrated some projects to the HSM; I found myself needed a few more features; replace/copyWith:
github.com/jtmcdole/hie...
Proud to be the 131st backer 馃槑 on @BackerKit Crowdfunding for New Edge Sword & Sorcery 2026! www.backerkit.com/c/projects/b...