add core.async doc gen