I’ve written about Soulver before: a calculator that isn’t really a calculator, Soulver lets you work with numbers for calculations and other operations using text commands across multiple lines.