Full threadjmtame·i hadn't thought about caching results from a function before. that's pretty cool.View on HN