Проследить основные функции в ghci

Есть ли способ объединить команды :main и :trace в GHCi? Мне нужно отследить исключение в приложении, которому нужны входные аргументы.


person LambdaStaal    schedule 17.03.2014    source источник


Ответы (1)


Конечно, это просто :trace main.

Не забывайте про :set -fbreak-on-error и :set -fbreak-on-exception.

person arrowd    schedule 17.03.2014
comment
Я пробовал это, но GHCi не принимает аргументы, которые мне нужно передать основной функции, например. :main --input test.txt работает хорошо, а :trace main --input test.txt нет. - person LambdaStaal; 17.03.2014
comment
Тогда попробуйте использовать :set args. - person arrowd; 17.03.2014