for (int i : range(5)) cout << stringtimes(“*“,  i) << endl;

template <monad M, typename A>
M<list<A>> replicateM(int n, M<A> x) { return sequence(replicate(n, x)); }

(c++20 concept 사용함)


이런 식으로 파이썬/하스켈의 편의성을 라이브러리로 만들어놓고 쓰면 성능이 거기서 거기가 될까? 아님 여전히 파이썬보다 월등히 빠를까 ㅇㅅㅇ

여전히 빠르다면 그 차이는 무슨 오버헤드일까요