massung
2022-7-28 12:20:30

It’s not Racket (sorry!) so I don’t expect to enter it into the lang party, but a little tool I’ve been building for the past few weeks has grown considerably in scope beyond my original intent is in an (almost) 1.0 state, can be found here, and may prove useful to others here:

https://github.com/massung/tournesol

Still a few more features I want to add + improve, but I already use it quite often. Curious what others think and if anyone else has similar needs for which a particular feature I haven’t thought of would be a great addition.


massung
2022-7-28 12:21:31

It also uses an s-expr like syntax for function calling :wink:


soegaard2
2022-7-28 12:22:40

Looks great. Reminds me of Frink.


soegaard2
2022-7-28 12:26:09

You could name it Farnsworth or Tournesol.


massung
2022-7-28 12:27:09

Tournesol? Interesting name. Where does that come from?


soegaard2
2022-7-28 12:27:24

Professor Tournesol from Tintin.


soegaard2
2022-7-28 12:27:43

soegaard2
2022-7-28 12:28:51

TIL “tournesol” means “sun flower” in french.


massung
2022-7-28 12:33:04

Okay, I like that. Definitely at the top of the list now. Thanks! :slightly_smiling_face:


massung
2022-7-28 12:33:49

need to think of a good 2–4 letter CLI shorthand for it, tho, can’t be typing that out each execution… maybe tn?


soegaard2
2022-7-28 12:35:20

The command name tn is not in use on my system at least.


massung
2022-7-28 12:42:01

Updated repo name/link. I like that name. Rebuilding project ASAP w/ it now. Thanks @soegaard2 :wink:


spdegabrielle
2022-7-28 12:42:07

You have to add that pic to your readme so people ‘get’ the name


laurent.orseau
2022-7-28 17:35:42

massung
2022-7-28 17:41:33

Nice!


massung
2022-7-28 17:42:23

I initially started the project in Racket, but quickly abandoned and went to Haskell for several features I wanted