Skip to content

Comby editor

Created by: malomarrec

Problem statement

It's hard for users to write the predicate they need in comby. comby.live helps but is not enough. For example: figuring out how to match this pattern, which is solved by this predicate is not easy. Internally, this is solved by asking @rvantonder for help, but what we observe is that users just drop the problem (or sometimes, ask CE).

Potential solution

A potential solution brought up by @beyang is to build an editor, with custom indentation / colorization, that improves on comby.live. Building on that idea, it could:

  • feature easy access to a reference pannel
  • feature autocomplete or easy access to frequently used patterns
  • be inserted into the batch changes flow, so that users discover and learn comby as part of the experience