title: Call by name/reference/value
body: <p>Can someone explain call by name, reference, and value in depth and also compare them to each other? </p>
  
  <p>Simple examples would be great as well. I am really focused on call by name, it feels like it's very similar to call by reference. </p>