def blocks

bend-kit-llm@0.13.0.1 · llm.bend:181

import bend-kit-llm@0.13.0.1/llm.bend as Llm
import Base

181# The text blocks of an Anthropic message, joined.
182def blocks(d: List<&2, Leaf>) -> String:
183  match d:
184    case Nil{}:
185      ""
186    case Con{Leaf{+p, v}, t}:
187      Bool.pick(String, block(p), v, "") ++ blocks(t)

Uses (6)

Used by (1)