Rippling interview question

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