Hacker Newsnew | past | comments | ask | show | jobs | submit | tjsdavies's commentslogin

ETCH: https://letset.ch/

An experimental visual functional programming environment


Hi, thank you this is great feed back I obviously need to look at the UX here. You (currently) double click the background to create new nodes. There are reasons for this but I may need to rethink it.

I will also think again about having input output nodes on the canvas as it does solve some issues. I however prefer the visual metaphor of having them floating at the edge of the screen.

I am considering making it zoomable / pan able but in someways I like the restriction on complexity. I want to encourage people to create "sub-graphs" instead of add more nodes.

I know its not far from perfect yet but EtcH is designed from the ground up to be a "language" rather than a way to wire together pre-defined nodes. Im glad its those innovative parts that you like :)


I know that you want it be as functional as possible

Input --> Function/Relation --> Output

When you talk about language, do you mean you want to build a "textual/visual" solution?

User be able to not only develop visual nodes but also some "simple" textual code define nodes


Everything in EtcH will be purely functional which both simplifies things and allows us to create interesting new features. Lots of influence here from languages like Elm There will be no textual solution as the plan is to make that unnecessary. Instead complex functionality should be built up by composing functionality from a just a few core language features operators, map etc... A good library/module solution will be needed. I haven't quite got to that bit yet.


Thanks, and lots of good questions. I guess it's both a new language and an interface. It's certainly not based on any others. I did write a bit about the thinking behind it here https://letset.ch/why. Im not quite sure whether it will be a commercial product yet it would be nice to be able to spend my time working on it but I have to pay the bills somehow. If I can I would like to keep it free to use and possibly make it open source.


thank you!


So I've been working at that. Is this the kind of thing you are looking for?

https://github.com/tjdavies/hyper-redux


We pick up facebook events (also Eventbright and lots more) and show them on our app. Its not perfect yet but we are working on it. oh also i'ts free let us know what you think.

http://www.justgo.do/


Looks good but I haven't chance to test it yet. But what I'm looking for is an alternative place to publish events.


Sorry my misunderstanding. We are focusing on aggregating events from as many sources as we can but have no way to publish them yet. As mentioned Eventbright is good for free ticketed activities(and we show all of those as well).


Here is my solution.

https://github.com/tjdavies/copal

Its basically the same as Redux in intent but nicer to work with. It even supports the redux dev tools


We pool events together from multiple sources including facebook and eventbright. Unlike some apps which are their own ticketing platforms our goal is to be as comprehensive as we can. Is it working where you are?


Its early days for us and we would value any feedback


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

Search: