Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can kinda roll your own "single value type":

  search
    a = [#singleton]  
    b = [#singleton]  
    a != b

  commit @error
    [#error #description: "Multiple values for singleton!"]
I'm sure that's not the actual pattern you'll be using. My point is only that Eve provides a solid low-level foundation to implement higher-level patterns like a single-value type.


"My point is only that Eve provides a solid low-level foundation to implement higher-level patterns like a single-value type."

That's the problem. As long as single-value type is a higher level abstraction you are going in the opposite direction from "programming for everyone".


I don't see the problem with having a beginner-oriented interface rest on an extra abstraction layer.

Eve : Markdown :: Eve-based tools for everyone : a WYSIWYG editor




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: