def Entries.without

bend-trace-context@0.2.0.0 · trace_context.bend:2335

import bend-trace-context@0.2.0.0/trace_context.bend as TraceContext
import Base

2335# The entries without the one whose key is `key`, in order.
2336def Entries.without(entries: List<&2, StateEntry>, +key: String) -> List<&2, StateEntry>:
2337  match entries:
2338    case Nil{}:
2339      Nil{}
2340    case Con{+entry, rest}:
2341      Entries.unless(StateEntry, String.eq(StateEntry.key_text(entry), key), entry, Entries.without(rest, key))

Uses (6)

Used by (2)