Category:SASL: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{language|SASL
SASL (from St Andrews Static Language, alternatively St Andrews Standard Language) is a purely functional programming language developed by David Turner at the University of St Andrews in 1972, based on the applicative subset of ISWIM.<br/> In 1976 Turner redesigned and reimplemented it as a non-strict (lazy) language. In this form it was the foundation of Turner's later languages KRC and Miranda, but SASL appears to be untyped whereas Miranda has polymorphic types.
|site=https://github.com/patrickbr/saslcompiler GitHub}}
SASL (from St Andrews Static Language, alternatively St Andrews Standard Language) is a purely functional programming language developed by David Turner at the University of St Andrews in 1972, based on the applicative subset of ISWIM.<br/> In 1976 Turner redesigned and reimplemented it as a non-strict (lazy) language. In this form it was the foundation of Turner's later languages KRC and Miranda, but SASL appears to be untyped whereas Miranda has polymorphic types.<br/>
The manual is available on [https://web.archive.org/web/20150402133901/http://www.eis.mdx.ac.uk/staffpages/dat/saslman.pdf the wayback machine] and a compiler on [https://github.com/patrickbr/saslcompiler GitHub].


For further information, see [https://en.wikipedia.org/wiki/SASL_(programming_language) Wikipedia] and the links therein.
For further information, see [https://en.wikipedia.org/wiki/SASL_(programming_language) Wikipedia] and the links therein.

Latest revision as of 15:12, 24 August 2018

Language
SASL
This programming language may be used to instruct a computer to perform a task.
GitHub Official website
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using SASL.

SASL (from St Andrews Static Language, alternatively St Andrews Standard Language) is a purely functional programming language developed by David Turner at the University of St Andrews in 1972, based on the applicative subset of ISWIM.
In 1976 Turner redesigned and reimplemented it as a non-strict (lazy) language. In this form it was the foundation of Turner's later languages KRC and Miranda, but SASL appears to be untyped whereas Miranda has polymorphic types.
The manual is available on the wayback machine and a compiler on GitHub.

For further information, see Wikipedia and the links therein.