The most straightforward way is to interpret “meaningless” as “doesn’t terminate”, or the value Bottom in Haskell.
Interesting. And it works in recursive functions the way it should?
In this context that is fine, but we tend to use ‘meaningless’ to describe a more general class of errors, including syntax.
The most straightforward way is to interpret “meaningless” as “doesn’t terminate”, or the value Bottom in Haskell.
Interesting. And it works in recursive functions the way it should?
In this context that is fine, but we tend to use ‘meaningless’ to describe a more general class of errors, including syntax.