fsm-variant

Finite State Machine implementation using std::variant (by mpusz)

Fsm-variant Alternatives

Similar projects and alternatives to fsm-variant

  • sml

    C++14 State Machine library

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better fsm-variant alternative or higher similarity.

fsm-variant reviews and mentions

Posts with mentions or reviews of fsm-variant. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-27.
  • State machine suggestion?
    2 projects | /r/QtFramework | 27 Oct 2022
    I recommend that you also considering making a simple state machine by hand. Check Mateusz Pusz “Effective replacement of dynamic polymorphism with std::variant” (there are 5 state machines variations in a 30 minute talk, not bad), or just look at the final solution. If you have more time, a talk from the author of Boost SML: Kris Jusiak “Rise of the State Machines”. This talk is longer, but also several state machines are presented, including some manually done. It will help you make up your mind.
  • Event-Driven State Machines in C++
    1 project | /r/embedded | 22 Jun 2021
    I know from other discussions that you can dive deep into Modern C++ idioms with collections of lambdas, std::variant, std::tuple, and whatever. https://github.com/mpusz/fsm-variant. Not to my taste - not yet anyway...
  • Will C++ ever have pattern matching?
    1 project | /r/cpp_questions | 19 Mar 2021
    Something like this? https://github.com/mpusz/fsm-variant
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic fsm-variant repo stats
3
78
0.0
over 4 years ago

mpusz/fsm-variant is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of fsm-variant is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com