dwyl/learn-elixir

How to see function calls?

Open

#116 ouverte le 19 févr. 2019

Voir sur GitHub
 (0 commentaires) (4 réactions) (0 assignés)Elixir (113 forks)batch import
help wantedquestion

Métriques du dépôt

Stars
 (1 695 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

When debuging a function it's often helpful to have a log of all the functions that are being called when running a specific functions. At the moment I'm using a lot of IO.inspect which is good but tedious when a lot of functions are called.

I think the dbg module of Erlang can be used to trace the function calls: http://erlang.org/doc/man/dbg.html

see also https://stackoverflow.com/questions/50364530/elixir-trace-function-call and https://stackoverflow.com/questions/1954894/using-trace-and-dbg-in-erlang/1954980#1954980

Guide contributeur