~/talk

Functional Poetry with Co-Recursive Ink

Talkat LambdaConf 2025 · 2025-05-12..05-13· [rust]
links:none on file
slides:none on file

A concrete notation called co-recursive ink (source code: metapoem; sections: metaverse) maps bracket-depth loops to iterations, with operators for delayed insertion [ ], delayed cut < >, alternation (/), a lazy oscillator, and bindings (#name, $name, @name). Initial interpreters target Haskell and Scheme but the working web app is implemented in JavaScript as co-acursive.inc; it integrates SoundCloud, replays the poem’s creation, and supports song forms. Needs Oxford Languages phonetic datasets (£5,000 each) to finish phonetic features; live co-writing demo runs.

AI-written summary · about

  1. 0:00Welcome
  2. 0:44Speaker background
  3. 1:49Sorcery notation inspiration
  4. 3:17Sorcery design constraints
  5. 5:43Sorcery language concepts
  6. 6:25Metapoems and reuse
  7. 7:27Haskell to JavaScript
  8. 8:09Song structures
  9. 9:12Operators and nesting
  10. 10:58Delayed cuts semantics
  11. 12:46Backticks and reversibility
  12. 13:08Lexical and phonetic functions
  13. 14:12Sorcery kaleidoscope
  14. 14:57Co-acursive inc app demonstration
  15. 15:40Poetry transformations
  16. 16:22Future directions
  17. 17:05Co-recursion patterns
  18. 17:47Macros and templating
  19. 18:07Live collaborative poem
  20. 23:26Poem review and playback
  21. 24:09Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.