Stats
2,362
reputation 114k
reached 16
answers 75
questions Loading…
About
Do you like how I explain things in my answers???
Check out my std::stream_of_consciousness new channel on YouTube!
There I explain things about programming that you might enjoy!
Projects:
xnobar: a notification server forxmobar- WinZoZ: (my very first) Vim plug-in for easy window movement and resizing.
Answers I'm most proud of They're not for free...
- haskell
- c++
- What's the difference between std::move and std::forward; the question was almost 9 years old when I answered, but I think my explanation is damn clear
- What are monadic bind and monadic return for C++23 optional? my first (and only :D) c++23 accepted answer
- How to pass a rvalue reference parameter to a template operator() function in C++?; turned out to be an in-depth walkthrough of this code for currying functions taken from Functional Programming in C++.
- C++11 enable_if on return type of subscript operator of template parameter
- How do I display the contents of a std::vector of my own datatype and display the name on the console using std::copy?
- decltype on the variable of reference type with curly braces
- What is calling void(); doing?
- What exactly is decltype(std::get<0>(tup))?
- bash, awk, sed, ...
- How do I edit current shell command without executing it?
- How to make git-log scroll up instead of down (solution with Sed)
- How to sort a file by line length and then alphabetically for the second key? with a very interesting quirk about
sort, which was simultaneously investigated with this question of mine
Badges
View all badges 2
gold badges
- Famous Question
× 2Jan 9
26
silver badges
- InquisitiveNov 17, 2022
- Civic DutyJan 14, 2019
- EnthusiastSep 29, 2016
50
bronze badges
- BenefactorFeb 7, 2021
- ExplainerApr 30, 2020
- OrganizerJun 8, 2020