hyperhyperspace / hyperhyperspace-core

A library to create p2p applications, using the browser as a full peer.
https://www.hyperhyperspace.org
MIT License
195 stars 12 forks source link

[WIP] gpt4 rust port #55

Open sbillig opened 1 year ago

sbillig commented 1 year ago

just for lulz. nothing here is gonna work. i authored none of this.

sbazerque commented 1 year ago

For lulz, the unquestionably best reason to do anything :-D

It looks very readable, can't say if they work or not!

I'll volunteer to try to connect them to the compatibility test harness.

Shall we put these in a new repo, say hyperhyperspace-core-rs?

sbillig commented 1 year ago

I'll volunteer to try to connect them to the compatibility test harness.

:metal: It'll take much more chatting with gpt to get to something buildable, methinks.

Shall we put these in a new repo, say hyperhyperspace-core-rs?

Sure! If we both pick away at little bits, maybe something useful will come of this. Some of the ts files are too big to feed to the chat interface. I was thinking it'd be nice to give gpt auto-generated class docs for big files, then ask it to implement a port a handful of functions at a time. https://github.com/TypeStrong/typedoc would help perhaps (the latest version of which requires a newer typescript than hhs is using, hint hint)