optimizations
Some checks failed
Build / build (push) Successful in 10m29s
Publish Image / publish (push) Failing after 31s
Test / build (push) Failing after 6m34s

This commit is contained in:
Chuck Smith
2024-04-02 14:08:08 -04:00
parent 4c9ec5aaaa
commit 07fd82b261
23 changed files with 296 additions and 265 deletions

View File

@@ -36,7 +36,7 @@ func Find(ctx context.Context, args ...object.Object) object.Object {
// find in array
if haystack, ok := args[0].(*object.Array); ok {
needle := args[1].(object.Comparable)
needle := args[1]
i := sort.Search(len(haystack.Elements), func(i int) bool {
return needle.Compare(haystack.Elements[i]) == 0
})