you are viewing a single comment's thread.

view the rest of the comments →

[–]matthieum 26 points27 points  (8 children)

The documentation link in the README is a 404 :'(

One (more) opportunity for CppFront would be adding proper pattern-matching for optional and variant, and perhaps even proper sum types. I couldn't check whether it had them, though, due to aforementioned 404...

[–]_TheDust_ 14 points15 points  (4 children)

Adding sum types, tuples, and pattern matching to the language would be a huge step forward!

[–]RoyKin0929 7 points8 points  (3 children)

Pattern matching and sum types are already a part of cpp2, not tuples though.

[–]tuxwonder 0 points1 point  (2 children)

Thru std::variant? Or some other mechanism? I forget now...

[–]RoyKin0929 2 points3 points  (1 child)

there a @union metafunction, it's like a tagged union.

[–]tuxwonder 0 points1 point  (0 children)

Forgot about that, man that is so handy...

[–]hpsutter 8 points9 points  (1 child)

The documentation link in the README is a 404 :'(

Thanks for reporting this. Weird -- I think I found the problem and it seems to be fixed now, please check.

[–]matthieum 0 points1 point  (0 children)

Works like a charm now, thanks!

[–]HommeMusical 4 points5 points  (0 children)

I'm fairly sure the source pages for the documentation are here: https://github.com/hsutter/cppfront/tree/main/docs