meander

All things about https://github.com/noprompt/meander Need help and no one responded? Feel free to ping @U5K8NTHEZ
noprompt 2020-12-01T01:25:14.413300Z

Meant to post this earlier: https://www.youtube.com/watch?v=yJWUar1yyOc

noprompt 2020-12-01T01:25:42.413800Z

This is how I’m feeling at the moment. 🙂

noprompt 2020-12-01T01:28:30.414300Z

The little song at the beginning. Not the whole video. 😂

dominicm 2020-12-01T09:34:10.414800Z

Oh, is that Richard Ayoade

noprompt 2020-12-01T17:06:32.415200Z

I’m not sure? But my kids and I love this show.

jimmy 2020-12-01T17:06:57.415600Z

It is. That was the first thing I noticed as well.

noprompt 2020-12-01T17:22:59.416100Z

Does anyone know this person? https://reclojure.org/2020-speakers/paulo-feodrippe.html

noprompt 2020-12-01T17:23:59.416900Z

I’m interested in model checking and how it can be leveraged in Clojure.

borkdude 2020-12-01T17:32:52.417400Z

@pfeodrippe seems to be on Slack

noprompt 2020-12-01T17:38:13.419700Z

BTW @borkdude thanks to the babashka pressure and the work on the epsilon interpreter, I made a breakthrough that will accelerate zeta to the point of having something tangible but not fully optimized in the near future.

2👏
noprompt 2020-12-01T17:38:54.420800Z

I’ve almost got the substitution half of the interpreter ready which I’ll be pushing soon.

borkdude 2020-12-01T17:39:05.421200Z

:bananadance: Sounds great! If you're interested, I'm doing a babashka / sci internals presentation in about an hour here: https://www.meetup.com/London-Clojurians/events/274014078/

noprompt 2020-12-01T17:39:50.422200Z

After that, I can pretty much take almost all of that code and fit it in to the zeta model I’ve been tinkering with.

noprompt 2020-12-01T17:40:33.422500Z

@borkdude Are you in London ATM?

borkdude 2020-12-01T17:40:52.423100Z

no, The Netherlands

noprompt 2020-12-01T17:40:54.423300Z

Slack says it’s 18:40 where you are and I’m a lazy American.

noprompt 2020-12-01T17:40:56.423600Z

Ah.

borkdude 2020-12-01T17:41:08.424Z

The meetup happens from London originally though

borkdude 2020-12-01T17:41:27.424600Z

I'm a visiting speaker. They have invited half the Clojure community to do talks there it seems ;)

noprompt 2020-12-01T17:41:45.425Z

That might be a little bit early for me but I could always tune in later if it’s on YouTube or something.

1👍
noprompt 2020-12-01T17:42:06.425400Z

Half the Clojure community, that’s like what, 20 people or something? 😛

noprompt 2020-12-01T17:43:43.426700Z

Gah, sometimes I wish my family and I could pick up and move to Europe. I lived in Spain for 5 years in when I was teenager and loved everywhere I went. Never got a chance to visit the Netherlands though. 😞

pfeodrippe 2020-12-01T17:59:21.430200Z

Thanks, @borkdude! Hi @noprompt o/ We can chat whenever you want :) I'm learning about it too

noprompt 2020-12-01T18:18:08.431200Z

Sweet! Perhaps after your talk? I’m excited to learn about what you’re working on.

1👍
pfeodrippe 2020-12-02T10:33:32.434700Z

Yes, sure :D. We will also have a QA after the talk, but I'm not expert myself, I'm doing this for a more practical purposes. I would like to see what you have in mind for it o/

noprompt 2020-12-02T17:18:39.435Z

Practical purposes is where I’m coming from as well with Meander. I’m trying to bring some of the ideas from term rewriting that I think are useful in day to day programming. Where model checking is interesting to me is being able to take a rewrite system and ask it questions such as • what are your inputs? • what are your outputs (normal forms)? • what are the paths between and inputs and an outputs? With answers to these questions we can assert whether or not claims about those systems are true, etc.

pfeodrippe 2020-12-03T02:09:28.441Z

Got it! I am aiming to use it more to try to understand a system with little or no regard to the code implementation. More high level view of everything, but I see thay you want to use it on other ways, right? Tell me more if you can, I would like to learn, man :D

noprompt 2020-12-01T18:20:49.432200Z

My knowledge of model checking is limited. I have a copy of “Principles of Model Checking” but I haven’t dedicated time to reading it.

noprompt 2020-12-01T18:21:19.432600Z

My exposure to model checking has been primarily through Maude.

noprompt 2020-12-01T18:22:15.433Z

BTW, for folks who do not know about Maude: http://maude.cs.illinois.edu/w/index.php?title=The_Maude_System

noprompt 2020-12-01T23:45:13.434100Z

The interpreter namespace is coming together. I pushed up the new protocol based pattern match/substitution factory stuff. Just a bit more to do.

noprompt 2020-12-01T23:45:49.434500Z

Probably a couple more days of work to go.