Понимание выходных данных профилировщика Haskell - что такое ==_a3JO
Вопрос
Я пишу какое-то приложение для оптимизации на Haskell и только что запустил его через profiler.Я вижу множество функций и странный символ "==_a3JO" (иногда разные цифры и буквы).Что это означает?
Пример вывода:
maxDistanceRaw Igc 360 471912 5.2 5.7 19.8 20.3
distance Igc 364 30143010 1.3 1.0 14.6 14.6
distanceRad Igc 365 30143010 10.4 8.8 13.3 13.6
==_a3JO Igc 366 30143010 2.9 4.9 2.9 4.9
==_a3JO Igc 350 233432454 35.3 36.9 35.3 36.9
Решение
Делает distanceRad
иметь Eq
пример в качестве аргумента?Я использовал профилировщик всего несколько раз, но похоже, что это экземплярная реализация (==)
это имя было искажено, чтобы быть уникальным.
(Публикация кода может помочь.)
Не связан с StackOverflow