mirror of https://github.com/voidlizard/hbs2
tail behavour for string-like
This commit is contained in:
parent
cc001b0451
commit
1c4b9e7971
|
@ -1248,6 +1248,11 @@ internalEntries = do
|
||||||
[] -> pure nil
|
[] -> pure nil
|
||||||
[ListVal []] -> pure nil
|
[ListVal []] -> pure nil
|
||||||
[ListVal es] -> pure $ mkList (tail es)
|
[ListVal es] -> pure $ mkList (tail es)
|
||||||
|
|
||||||
|
[StringLike es] -> pure $ case tailSafe es of
|
||||||
|
[] -> nil
|
||||||
|
xs -> mkSym xs
|
||||||
|
|
||||||
_ -> throwIO (BadFormException @c nil)
|
_ -> throwIO (BadFormException @c nil)
|
||||||
|
|
||||||
entry $ bindAlias "cdr" "tail"
|
entry $ bindAlias "cdr" "tail"
|
||||||
|
|
Loading…
Reference in New Issue