标签: function functional-programming metalanguage
在标准元语言中,如果我的函数包含对hd和tl函数的多个连续调用,它们是从右到左执行还是从左到右执行?
hd
tl
示例:
- fun secondChar s = tl hd s; val secondChar = fn : string -> char
此函数是否会返回相当于tl ( hd s)或hd (tl s)?
tl ( hd s)
hd (tl s)