def form.parts

emerging-ezhttp@0.21.0.0 · src/form.bend:194

import emerging-ezhttp@0.21.0.0/src/form.bend as Form
import Base

194# every part in order, then the close delimiter (RFC 2046 §5.1.1)
195def form.parts(+b: String, ps: List<&2, Part>) -> List<&2, Seg>:
196  match ps:
197    case []:
198      [Run{octets.onto("--" ++ b ++ "--\r\n", [])}]
199    case p <> t:
200      form.part(b, p, form.parts(b, t))

Uses (7)

Used by (1)