klapaucius
klapaucius copied to clipboard
:probability type
Where should this fall in the :recognizer
hierarchy? Should a :rational
between 0 and 1 be a :probability
? Should it fall after :scalar
, and only permit things to be pushed to it?
Basically this should be a specific record
, and constructed explicitly as a literal or the result of a special probability calculation. Otherwise, it inevitably subverts the :recognizer
chain.