Refactor Type to be an int
This commit is contained in:
@@ -23,7 +23,7 @@ func Find(args ...object.Object) object.Object {
|
||||
if haystack, ok := args[0].(*object.String); ok {
|
||||
if err := typing.Check(
|
||||
"find", args,
|
||||
typing.WithTypes(object.STRING_OBJ, object.STRING_OBJ),
|
||||
typing.WithTypes(object.StringType, object.StringType),
|
||||
); err != nil {
|
||||
return newError(err.Error())
|
||||
}
|
||||
@@ -46,7 +46,7 @@ func Find(args ...object.Object) object.Object {
|
||||
}
|
||||
|
||||
return newError(
|
||||
"TypeError: find() expected argument #1 to be `array` or `str` got `%s`",
|
||||
"TypeError: find() expected argument #1 to be `array` or `str` got `%d`",
|
||||
args[0].Type(),
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user