<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
A simple<br>
<br>
    return $! result<br>
<br>
to force evaluation of result to WHNF suffices to require the fields (except<br>
the `channel&#39; field that&#39;s not marked strict) being evaluated.<br></blockquote><div><br></div><div>Otherwise I tested that right now and you are 100% right.<br></div><div>So strictness annotations + $! works fine and solves my problem and I also mostly understand why it works like that :-)<br>
</div><div>I still need to do a little more reading on the topic but I&#39;m much closer now.<br></div><div><br>Thank you!<br><br>Emmanuel <br></div></div></div></div>