In an average case, less expressions are easy to use, very useful and behave the same way as expressions in any other programming language. Unfortunately, their interactions with the rest of css syntax can occasionally cause somewhat quirky behavior. Adding to that, next less language version will change in backward incompatible way and expressions are affected too.
This post shows when and why quirky behavior happens, which problems are going to be solved by planned changes and which traps will still remain there.
This post shows when and why quirky behavior happens, which problems are going to be solved by planned changes and which traps will still remain there.