isItem
import { isItem } from "jsr:@ende/http/unstable-structured-fields";function ยท experimental
function isItem(member: Item | InnerList): member is ItemChecks if a list member is an Item (not an Inner List).
Returns
true if the member is an Item, false if it's an Inner List.
Example: Usage
import { parseList, isItem } from "@ende/http/unstable-structured-fields";
import { assert } from "@ende/assert";
const list = parseList("1, (2 3)");
assert(isItem(list[0]!)); // true - integer item
assert(!isItem(list[1]!)); // false - inner list