# Packages
Package fsm defines a generic, finite state machine in Go that is extremely simple and type-safe.
No description provided by the author
Package option defines a generic option type as a way of representing "nothingness" or "something" in a type-safe way.
Package threadsafe defines generic, threadsafe analogues of common data structures in Go such as maps, slices, and sets for use in BOLD with an intuitive API.