Content deleted Content added
m →Parallel execution: {{pre}}, {{sxhl}} |
Citation bot (talk | contribs) Add: s2cid. | Use this bot. Report bugs. | Suggested by RoanokeVirginia | Category:Programming languages | #UCB_Category 71/200 |
||
Line 164:
| volume = 27
| year = 2017
| doi = 10.1017/S0956796817000119 | s2cid = 6128299 }}
</ref> While Cuneiform provides lists as [[compound data type]]s it omits traditional list accessors (head and tail) to avoid the possibility of runtime errors which might arise when accessing the empty list. Instead lists are accessed in an all-or-nothing fashion by only mapping or folding over them. Additionally, Cuneiform omits (at the organizational level) arithmetics which excludes the possibility of division by zero. The omission of any partially defined operation allows to guarantee that runtime errors can arise exclusively in foreign code.
|