type Money = string; function add(a: Money, b: Money): Money { return String(parseFloat(a) + parseFloat(b)); } function format(m: Money): string { return "$" + m; } console.log(format(add("0.1", "0.2")));