@@ -55,7 +55,7 @@ struct Map <: StatelessFeatureTransform
5555end
5656
5757function Map (args:: MapArg... )
58- tups = map (_extract , args)
58+ tups = map (_mapargs , args)
5959 sels = [t[1 ] for t in tups]
6060 funs = [t[2 ] for t in tups]
6161 tars = [t[3 ] for t in tups]
@@ -85,10 +85,10 @@ function applyfeat(transform::Map, feat, prep)
8585 newfeat, nothing
8686end
8787
88- _extract (arg:: ColsCallableTarget ) = selector (first (arg)), first (last (arg)), Symbol (last (last (arg)))
89- _extract (arg:: ColsCallable ) = selector (first (arg)), last (arg), nothing
90- _extract (arg:: CallableTarget ) = AllSelector (), first (arg), Symbol (last (arg))
91- _extract (arg:: Callable ) = AllSelector (), arg, nothing
88+ _mapargs (arg:: ColsCallableTarget ) = selector (first (arg)), first (last (arg)), Symbol (last (last (arg)))
89+ _mapargs (arg:: ColsCallable ) = selector (first (arg)), last (arg), nothing
90+ _mapargs (arg:: CallableTarget ) = AllSelector (), first (arg), Symbol (last (arg))
91+ _mapargs (arg:: Callable ) = AllSelector (), arg, nothing
9292
9393function _makename (snames, fun)
9494 funname = _funname (fun)
0 commit comments