F#cking life