For if I wanted to make a higher order function that filters even numbers out of a list using the predefined filter function I can do it like this:
filtereven list = filter even list
but another thing that still works is:
filtereven = filter even
why does this work and how does it know that it should expect an input list?