Persistent Lookup Table

Hi all

Could someone explain to me, what is Persistent Lookup Table in context of https://github.com/jeremyjh/dialyxir?
Thanks

1 Like

Hey @kostonstyle, the answer is in the README:

The Persistent Lookup Table (PLT) is basically a cached output of the analysis. This is important because you’d probably stab yourself in the eye with a fork if you had to wait for Dialyzer to analyze all the standard library and OTP modules you are using everytime you ran it.

The PLT is just a method of having fast access to the resources needed during the computation of Dialyzer’s operations.

4 Likes