HWML HWML is an in-development hardware description language equiped with a powerful metaprogramming layer. meta def option.map {a} {b} (f : ^a -> ^b)) (x : ^(option a)) : ^(option b) = match x with | some v => f v | none => none Documentation Development