Кстати, кто-нибудь писал какие-нибудь live-сиквенсеры, аудио-фильтры итд на всяких там хаскелях итд?
В рассылке racket попалось письмо, где автор утверждал, что racket-ный GC не очень хорошо успевает убирать данные семлирования.
Подключение typed racket у него сократило потребление вдвое за счет того, что оптимизатор убирал часть боксирования флоатов.
Можно ли в хаскеле (и вообще в языках с GC) так подкрутить GC, чтобы не поиметь лагов и держать low memory overhead?