Comment
Comment by ChrisLomont
Because that syntax in raku uses rational type, which fails for many other uses, and by using the syntax most languages use for a floating type, makes it harder to spot these issues, just like here. For example,
yields 0.30000000000000004. Your example also fails
returns false.