GraphReFlyTS

API Reference

filterMemoryFragments()

Filter and rank fragments by confidence desc, then transaction time desc.

Import

import { filterMemoryFragments } from "@graphrefly/ts/patterns";

Signature

function filterMemoryFragments(
	fragments: Iterable<MemoryFragment<T>>,
	query: MemoryQuery = {},
): readonly MemoryFragment<T>[]

Parameters

ParameterTypeDescription
fragmentsIterable<MemoryFragment<T>>fragments value used by the helper.
queryMemoryQueryquery value used by the helper.

Returns

A readonly MemoryFragment<T>[] value.

Example

import { filterMemoryFragments } from "@graphrefly/ts/patterns";

Source

packages/ts/src/patterns/semantic-memory.ts