@Ohnana ok so we're trusting canonical a company with whom you have no commercial relationship and who have more incentive to monetize your data (as they're running short of cash) instead of amazon...
Yeah especially when the UI is doing work, it takes about a second for a serial transaction, and nobody wants to use a piece of software that locks up for a second every time you hit a button
There was an old preprocessor-based version for C, but I don't find it. It would kill just about any C compiler, although it could theoretically be evaluated efficiently, resulting in a small source, if the preprocessor used lazy evaluation.
Not a lot of people implement C preprocessors in Haskell, though.
@AviD For the record, a ballistic fist is an unarmed weapon in Fallout New Vegas:
> The ballistic fist is one of the most powerful Unarmed weapons in the game. It consists of a wrist-mounted shotgun, with a pressure plate trigger worn over the knuckles, which fires when a punch connects with the target. This amplifies the damage given due to the power of the user's fists and the deadly ballistics from the mounted gun.