Based on the comments here and another private one, I’ll accept that function overloading and similar techniques are polymorphism. That defines the term as “type-based dispatch”, or, in more C++ terms, “type-based invocation”. I can work with that. The main focus will be on the override pattern, CRTP, and other approaches I’ve yet to discern.

Show thread

Testing if the group @DiscussCPlusPlus@chirp.social is working. I just created it for and discussions.

Looking into learning more about functional programming, especially with . I have the Cukic and Bolboaca books. Just started reading the latter. Unfortunately, they are not in alignment with 20 and obviously not with 23.

I am interested in FP, but I haven’t seen anything that seems current or not focused on other languages.

Please reply if interested and we’ll see if there are enough to start a discussion.

(Is there a hashtag for FP? Creating a tag for discussions.)

@simontoth

After seeing your stories on Medium, I did some of the Advent of Code. Your use of functional programming led me to work with it more.

Currently working on an FP version of Day 7, the Linux-like command processing.

I wonder if a views::transform can take a vector in and output a std::set or std::map.

Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.