make_op = lambda op: lambda _, cte: lambda v: fmap(lambda x: op(x, cte), v)