annotate functional-js recipe