feat(tvix/eval): Support builtins.tail
TL;DR: - support `builtins.tail` - define `ErrorKind::TailEmptyList` and canonical error code - support basic unit tests Unsure whether or not the error should be a dedicated `ErrorKind`... Change-Id: Iae90fda1bb21ce7bdb1aaa2aeb2b8c1e6dcb0f05 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6545 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
This commit is contained in:
parent
2fe18e4486
commit
fefa8c55c4
4 changed files with 21 additions and 0 deletions
|
|
@ -0,0 +1 @@
|
|||
[ [ ] [ 2 3 ] ]
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[
|
||||
(builtins.tail [ "foo" ])
|
||||
(builtins.tail [ 1 2 3 ])
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue