update readme: memoize function, hasher argument