A very brief INTRODUCTION TO FUNCTIONAL PROGRAMMING