The influence of KRC and SASL on Haskell?

During the Haskell training, I took up a side movement (so to speak) in the study of Kent's recursive calculator and SASL functional languages. I was immediately struck by the similarities between them and Haskell, and as they precede this, I wonder if they had / how they had an impact.

Any information on the impact (or lack thereof) of KRC and SASL on Haskell would be greatly appreciated.

+3
source share
1 answer

The connection you're probably looking for here is that David Turner , who was largely responsible for SASL and KRC, also participated in Miranda , a non-strict, purely functional language. Miranda was relatively popular at the time, but was a patented language; Miranda's open standard alternative was the main motivation for creating Haskell.

For more information, see also “Haskell's Story: Being Lazy with the Class” , Hoodak, Hughes, SPJ and Wadler, which mention Turner's Work, as well as other influences on Haskell.

+10
source

Source: https://habr.com/ru/post/1777977/


All Articles