૮༼⚆︿⚆༽つ

Results 63 comments of ૮༼⚆︿⚆༽つ

Just digging the CI log (glad that unlike Azure Pipelines, CircleCI still retain the build log without tagging) and here is what I got, hope this help. - yarn run...

This is just a temporary hack, in the future find a way to use and contribute to [`swc_ecma_codegen` typescript implementation](https://github.com/swc-project/swc/blob/master/ecmascript/codegen/src/typescript.rs). (hint: fork then include that as a git-submodule) > beware:...

Todo: - [x] utilize [strum](https://crates.io/crates/strum#EnumString) for defining custom config - [x] use opaque type FromStr on Build trait - [ ] migrate `.github/main.workflow` to the new YAML format - precise...

Just want to make it easier to read 🙂 ### On topic > However I would believe the advantage is a bit dampened when it comes to state machines, as...

> So this machine has one input and two outputs. The input is the default one. The outputs, when you reuse become inputs of what comes after... I quickly looked...

> I was a bit confused by your transition table. A transition table should have a shot of before and after. So I put before(control state, extnded state, input) and...

> Entry and exit actions are actions, so you can add them in the actions columns like any other actions. Activity are also actions, so same thing. Actually they are...

> From your dhal example I was thinking more about a function:... Then you can plug the machine anywherein another machine by replacing the initial state with some other state...

Here https://github.com/Samsung/rlottie It has some missing features but at least it's maintained and quite performance. Though you still need to create your own bindings since it's only available in c++

Additional workarounds: #### On Rust side ```rust #[derive(Serialize, TypeScriptify)] pub enum LinkType { Inline, Autolink, Email, Unsupported(#[serde(skip)] ()), } ``` ```ts export type LinkType = | "Inline" | "Autolink" |...