explicit list with inline function