<html><body><div dir="ltr">Dear all,<div><br><div dir="ltr">I’m trying to bring the information about demand and strictness to the Haskell Language Server, but I cannot find a way to do so. I was wondering whether you could help me :)</div></div><div dir="ltr"><br></div><div dir="ltr">Here’s my understanding; please correct me if I’m wrong:</div><div dir="ltr"><ul style="margin:0px;list-style-type:"\002013   "" dir="ltr"><li>The analysis runs on Core, so getting this information for the current file would require to run the compiler further than type checking, which is quite expensive,</li><li>However, this analysis should somehow use known information about imported functions, which should be readily available somewhere,</li><li>If the above is true, what is the simplest way to get the information for imported things? As I mentioned above, I would prefer not to run the compiler further than the type checking phase, since otherwise it gets too expensive for IDE usage. Right now HLS uses the information from the .hie files.</li></ul><div><br></div><div dir="ltr">In fact, this goes into the more general question of how to show information from different analyses within the IDE; I guess solving the case for strictness/analysis may open the door to more (maybe everything recorded inside a `Id`?)</div><div dir="ltr"><br></div><div dir="ltr">Regards,</div><div dir="ltr">Alejandro</div></div></div></body></html>