ShapeOfMatter / MultiChor

Type-safe and efficient choreographies for Haskell, with multiply-located values, multi-cast, and location-set polymorphism.
Other
8 stars 0 forks source link

Fanout fanin #37

Closed ShapeOfMatter closed 4 months ago

ShapeOfMatter commented 4 months ago

I'm not thrillled with the API or implementation, and I'm only mostly-sure it works. But I'm mostly sure it works!

ShapeOfMatter commented 4 months ago

Re-reading everything today; I don't see any deep ways to improve the ergonomics.

I think I should merge this, but a review would be nice and I know that'll be easier if I document my work some...

ShapeOfMatter commented 4 months ago

@psilospore I've added some documentation; I've tried to get the formatting right for parsing my IDEs, but mine still isn't showing argument-level comments.

@jnear I've committed the MPC example we were working on today.

Gonna go ahead and merge so we can move on to the next things.