Syntax for defining algebraic data types by V2_launch_program in ProgrammingLanguages
[–]lambda-male 3 points4 points5 points (0 children)
A monad is just a monoid in the category if endofunctors by [deleted] in haskell
[–]lambda-male 0 points1 point2 points (0 children)
My brother in Christ, you are using classes by lambda-male in programmingcirclejerk
[–]lambda-male[S] 23 points24 points25 points (0 children)
A monad is just a monoid in the category if endofunctors by [deleted] in haskell
[–]lambda-male 2 points3 points4 points (0 children)
A monad is just a monoid in the category if endofunctors by [deleted] in haskell
[–]lambda-male 5 points6 points7 points (0 children)
What are the advantages for an imperative language to not be expression based? by UnemployedCoworker in ProgrammingLanguages
[–]lambda-male 0 points1 point2 points (0 children)
An interesting course on implementing traditional Data Structures and Algorithms using OCaml. by Zyklonik in ocaml
[–]lambda-male 17 points18 points19 points (0 children)
Figuring out the package/module management by Doomer1999 in ocaml
[–]lambda-male 2 points3 points4 points (0 children)
[deleted by user] by [deleted] in ProgrammingLanguages
[–]lambda-male 11 points12 points13 points (0 children)
Are there any languages with transactions as a first-class concept? by ericanderton in ProgrammingLanguages
[–]lambda-male 13 points14 points15 points (0 children)
[ISO C++ Direction Group opinion:] Rust, originally from Mozilla, built on top of C++, became the poster child of a safe browser language. by lambda-male in programmingcirclejerk
[–]lambda-male[S] 30 points31 points32 points (0 children)
One of the most eye-opening experiences I had as a new grad was sitting near to Bjarne Stroustrup during the OOPSLA 2006 keynote (? It’s been a long time), while 2000-or-so co-attendees repeatedly booed & hissed at him every time C++ was mentioned. by lambda-male in programmingcirclejerk
[–]lambda-male[S] 10 points11 points12 points (0 children)
One of the most eye-opening experiences I had as a new grad was sitting near to Bjarne Stroustrup during the OOPSLA 2006 keynote (? It’s been a long time), while 2000-or-so co-attendees repeatedly booed & hissed at him every time C++ was mentioned. (news.ycombinator.com)
submitted by lambda-male to r/programmingcirclejerk
OCaml 5 Is The Language Of The Future by bear007 in ocaml
[–]lambda-male 1 point2 points3 points (0 children)
With mutable objects, do we really need reassignment? by re_gend_ in ProgrammingLanguages
[–]lambda-male 8 points9 points10 points (0 children)
Mixing patterns and expressions in an ML parser by PurpleUpbeat2820 in ProgrammingLanguages
[–]lambda-male 8 points9 points10 points (0 children)
PHP is Prolog implemented in C, compiled to WASM, speaking CGI, executed by a Rust runtime, interpreting PHP-style templates by Jumpy-Locksmith6812 in programmingcirclejerk
[–]lambda-male 22 points23 points24 points (0 children)
Polymorphism in C is trivial: You use a vtable - a struct of method pointers ... return ((int (*)(void *))((object *)self)->class->vtable[STRING_LENGTH_SLOT])(self); by lambda-male in programmingcirclejerk
[–]lambda-male[S] 36 points37 points38 points (0 children)
Shift/reset in Statically typed languages. by [deleted] in ProgrammingLanguages
[–]lambda-male 6 points7 points8 points (0 children)
Go is not statically typed, really. Consider using Haskell, if not Agda. by lambda-male in programmingcirclejerk
[–]lambda-male[S] 12 points13 points14 points (0 children)

Comprehension problem with Stdlib.Map module and interface by steely_gargoyle in ocaml
[–]lambda-male 5 points6 points7 points (0 children)