No, not if you use case. But you can do better with a simple if, in this particular case.<div><br></div><div>if n == 3 || n == 4</div><div>then &quot;Something&quot;</div><div>else &quot;Other&quot;</div><div><br></div><div>
Or even,</div><div><br></div><div>if n `elem` [3,4]</div><div>them &quot;Something&quot;</div><div>else &quot;Other&quot;</div><div><br></div><div>HTH,</div><div><br><div class="gmail_quote">On 1 November 2010 15:59, Angel Alonso <span dir="ltr">&lt;<a href="mailto:alderzdev@gmail.com">alderzdev@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
<br>
I have the following piece of code:<br>
<br>
n = 3<br>
case n of<br>
    3 -&gt; &quot;Something&quot;<br>
    4 -&gt; &quot;Something&quot;<br>
   _ -&gt; &quot;Other&quot;<br>
<br>
Is it possible to shorten the case statement into something like this?:<br>
<br>
n = 3<br>
case n of<br>
    3 or 4 -&gt; &quot;Something&quot;<br>
    _ -&gt; &quot;Other&quot;<br>
<br>
Thanks.<br>
<font color="#888888"><br>
-- Angel Alonso<br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Ozgur Akgun<br>
</div>