You could also use pipelining: man |> _->eat(_, food). There's been talk of 
having "pronoun" syntactic sugar to let you write that as 
man |> eat(_, food) or perhaps taking it even further and assuming the first 
argument is the pronoun recipient, yielding
man |> eat(food)

I personally favor a solution along these lines since it doesn't hide multiple 
dispatch but still gives you the svo order which many find more natural in 
certain domains. 

Reply via email to