The reason for this is & has a lower precedence than |, therefore it parses as:
    
    
    lc["Number: " & ($y | (y <- 1..10)), string]
    

Reply via email to