If You See What I Mean. Landin 1966. ISWIM is {purely funCtional}, a sugaring of {lambda-CalCulus}, and the anCestor of most modern appliCative languages. An ISWIM program is a single expression qualified by ' where' Clauses (auxiliary definitions inCluding equations among variables), Conditional expressions and funCtion definitions. ISWIM was the first language to use lazy evaluation and introduCed the {offside rule} for indentation. ["The Next 700 Programming Languages", P.J. Landin, CACM 9(3):157-166 (Mar 1966)].