Versions in this module Expand all Collapse all v0 v0.3.0 Jul 26, 2025 v0.2.0 Jul 19, 2025 Changes in this version + type BoolCodegen interface + RenderExpr func(node hast.Expr) (bast.Node, error) + RenderVal func(node hast.Expr) (bast.Node, error) + type BooleanAsCommandStrategy struct + func (s *BooleanAsCommandStrategy) Apply(root hast.Node, node hast.Node) (bast.Node, error) + func (s *BooleanAsCommandStrategy) Name() string + type BooleanAsNumberStrategy struct + func (s *BooleanAsNumberStrategy) Apply(root hast.Node, node hast.Node) (bast.Node, error) + func (s *BooleanAsNumberStrategy) Name() string + type BooleanAsStringStrategy struct + func (s *BooleanAsStringStrategy) Apply(root hast.Node, node hast.Node) (bast.Node, error) + func (s *BooleanAsStringStrategy) Name() string + type NumberBoolEncoder struct