Closed philippbayer closed 9 years ago
Thank you!
No worries! Now that I see it, I think the link to [Archives of Lambda the Ultimate] is mistaken too? It is the same link as for [Programming Language People]
Ah, yeah, so it is. Now, I'm going to have to work out where that was supposed to point to :)
Possibly it's this one since it's the same URL as the switched link? http://www.angelfire.com/tx4/cus/lambdasort.html
I think I've fixed it. See what you think!
Great, thank you :neckbeard:
Thank you — I used a url almost the same as the one you found http://www.angelfire.com/tx4/cus/lambda.html. I think it's just sorted differently.
@philippbayer, would you mind casting your eye over https://github.com/triplet-src/triplet-src.github.io? I'm not even sure if it makes sense :P
Some of the Org(-mode) is better rendered at http://triplet-src.github.io/
I was wondering what the [fn:2] meant :)
For now, I think it's just not detailed enough - I have very little background in logic and I had to read through all the given links, would it be possible to find very short "generic"/"laymen" English descriptions for some of the points?
Like, "We plan to design and implement a programming language based on the Univalent Foundations (a relatively new area of research trying to reconnect "pure mathematics" and theory of computation and theory of programming languages)"
Do you have any extremely simple examples? Just "this is what the final language should do or could do" - or even a FAQ? I know it's an extremely hard thing to do for such an ambitious goal...
Thanks, @philippbayer, I'll take you comments onboard! It's early days on this, I haven't really started anything yet except trying to get back into learning HoTT via Robert Harper's CMU lecture series on it. Further details including a FAQ will come as folks join—perhaps even if they don't ;). It took me a surprisingly long time to put together this simple, short page.
I'm just a frustrated dreamer looking for a University—someone—to teach me TT/PT/CT and all those kinds of things but coming up short (without moving a long way which I'm unable to do for a few years due to family reasons).
Oh, and I have no idea what the language should look like or how it will be different to existing languages. Haskell and Idris are already terrific, as are many in the ML Family. I hope it's possible to integrate the HoTT ideas into an existing language somehow—I'd certainly like to leverage something! That language will likely be Idris since it has full dependent types already.
I'd also like to see an ML module system for Idris under the auspices of the Triplet SRC. I know that @edwinb isn't interested in module systems but he might let me try to build one…
I am interested in module systems, but there's only so many things I can think about at once... lots of people have suggested Idris should have one, but nobody so far has stepped up and actually offered one. If anyone does, or even if anyone has a well thought out design, that's a great start!
Careful, @edwinb, I'm starting to get excited! I'd love to try 'n' bring a module system to Idris. I'll need help. Would you be happy to take me on as a mentee? A kind of unofficial graduate student?
I would hope to find more help. It's possible that @RobertHarper might want to help me out with some pointers at least. He showed some interest a while ago on twitter.
There's a "b" in missing in the link to Lambda the Ultimate, this adds it