Skip to content

Some TS types should be nullable  #45

@banacorn

Description

@banacorn

Some function returns null:

console.log(bst.lowerBound(60).getKey()); // 60
console.log(bst.lowerBound(60, false).getKey()); // 50
console.log(bst.lowerBound(10)); // null

However, this is not reflected in the TS type definition file

lowerBound(k: T, includeEqual?: boolean): BinarySearchTreeNode<T, U>;

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions