org.atnos.eff
create an Apps function from a single applicative function
create an Apps function with no effect