about summary refs log tree commit diff
path: root/tvix/eval/src/value/builtin.rs
diff options
context:
space:
mode:
authorWilliam Carroll <wpcarro@gmail.com>2022-09-05T18·42-0700
committerclbot <clbot@tvl.fyi>2022-09-19T00·57+0000
commitfefa8c55c45d82fc1d81e02a96e126812e1e1223 (patch)
treef04180e2cc57ac61ba7aa2a663973789f0a64efa /tvix/eval/src/value/builtin.rs
parent2fe18e44860ad97a88d488590c40cf610a274c1d (diff)
feat(tvix/eval): Support builtins.tail r/4917
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
Diffstat (limited to 'tvix/eval/src/value/builtin.rs')
0 files changed, 0 insertions, 0 deletions