Rippling Interview Question

What are the two ways to implement function currying? Can you code out examples?