<div dir="ltr">> <span style="color:rgb(33,33,33)">nor can I think </span><span style="color:rgb(33,33,33)">of any way to make it better.</span><div><span style="color:rgb(33,33,33)"><br></span></div><div><font color="#212121">I can. It's easy to detect permutations of words (levenshtein distance) and let the user know. Permutations of words should also be fairly easy to detect, there aren't that many packages in the stackage snapshot. See git for example:</font></div><div><font color="#212121"><br></font></div>$ git comit -m ... <div>git: 'comit' is not a git command. See 'git --help'.</div><div><br></div><div>Did you mean this?</div><div>    commit</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jan 27, 2017 at 2:42 PM David McBride <<a href="mailto:toad3k@gmail.com">toad3k@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I spent an hour one day with this problem when I had haskell-mysql<br class="gmail_msg">
instead of mysql-haskell.  I can't really fault stack, nor can I think<br class="gmail_msg">
of any way to make it better.<br class="gmail_msg">
<br class="gmail_msg">
On Fri, Jan 27, 2017 at 5:22 AM, Michael Snoyman <<a href="mailto:michael@snoyman.com" class="gmail_msg" target="_blank">michael@snoyman.com</a>> wrote:<br class="gmail_msg">
> No problem, I've tripped over those kinds of misspellings enough myself in<br class="gmail_msg">
> the past.<br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> On Fri, Jan 27, 2017, 12:21 PM Juan Luis Martty <<a href="mailto:jmartty@hotmail.com" class="gmail_msg" target="_blank">jmartty@hotmail.com</a>> wrote:<br class="gmail_msg">
>><br class="gmail_msg">
>> Thanks for the quick response, that did it! I feel dumb now, I guess the<br class="gmail_msg">
>> error message tripped me up<br class="gmail_msg">
>><br class="gmail_msg">
>> Cheers<br class="gmail_msg">
>><br class="gmail_msg">
>><br class="gmail_msg">
>> ________________________________<br class="gmail_msg">
>> From: <a href="mailto:michael.snoyman@gmail.com" class="gmail_msg" target="_blank">michael.snoyman@gmail.com</a> <<a href="mailto:michael.snoyman@gmail.com" class="gmail_msg" target="_blank">michael.snoyman@gmail.com</a>> on behalf of<br class="gmail_msg">
>> Michael Snoyman <<a href="mailto:michael@snoyman.com" class="gmail_msg" target="_blank">michael@snoyman.com</a>><br class="gmail_msg">
>> Sent: Friday, January 27, 2017 7:08 AM<br class="gmail_msg">
>> To: Juan Luis Martty<br class="gmail_msg">
>> Cc: <a href="mailto:haskell-cafe@haskell.org" class="gmail_msg" target="_blank">haskell-cafe@haskell.org</a><br class="gmail_msg">
>> Subject: Re: [Haskell-cafe] Problem using external package from git with<br class="gmail_msg">
>> stack<br class="gmail_msg">
>><br class="gmail_msg">
>> It's because you're an American.<br class="gmail_msg">
>><br class="gmail_msg">
>> Replace binary-serialize-cbor with binary-serialise-cbor in your cabal<br class="gmail_msg">
>> file :)<br class="gmail_msg">
>><br class="gmail_msg">
>> On Fri, Jan 27, 2017 at 12:01 PM, Juan Luis Martty <<a href="mailto:jmartty@hotmail.com" class="gmail_msg" target="_blank">jmartty@hotmail.com</a>><br class="gmail_msg">
>> wrote:<br class="gmail_msg">
>>><br class="gmail_msg">
>>> Hello, I am trying to use binary-serialise-cbor in my project. Since it's<br class="gmail_msg">
>>> not on hackage I followed the docs and added the following to stack.yaml:<br class="gmail_msg">
>>><br class="gmail_msg">
>>> packages:<br class="gmail_msg">
>>> - '.'<br class="gmail_msg">
>>> - location:<br class="gmail_msg">
>>>     git: <a href="https://github.com/well-typed/binary-serialise-cbor.git" rel="noreferrer" class="gmail_msg" target="_blank">https://github.com/well-typed/binary-serialise-cbor.git</a><br class="gmail_msg">
>>>     commit: 1e11ea5cc7810d241b2fe1bca0ed435baa4d4371<br class="gmail_msg">
>>>   extra-dep: true<br class="gmail_msg">
>>><br class="gmail_msg">
>>> flags:<br class="gmail_msg">
>>>   binary-serialise-cbor:<br class="gmail_msg">
>>>     newtime15: true<br class="gmail_msg">
>>><br class="gmail_msg">
>>><br class="gmail_msg">
>>> And in my .cabal file I have:<br class="gmail_msg">
>>><br class="gmail_msg">
>>>   build-depends:       base >= 4.7 && < 5,<br class="gmail_msg">
>>>                        network-simple,<br class="gmail_msg">
>>>                        time,<br class="gmail_msg">
>>>                        binary-serialize-cbor,<br class="gmail_msg">
>>>                        bytestring<br class="gmail_msg">
>>><br class="gmail_msg">
>>><br class="gmail_msg">
>>> When I do stack build the package is downloaded and built but then I get<br class="gmail_msg">
>>> the following error:<br class="gmail_msg">
>>><br class="gmail_msg">
>>> Error: While constructing the build plan, the following exceptions were<br class="gmail_msg">
>>> encountered:<br class="gmail_msg">
>>><br class="gmail_msg">
>>> In the dependencies for hcopia-0.1.0.0:<br class="gmail_msg">
>>>     binary-serialize-cbor must match -any, but the stack configuration<br class="gmail_msg">
>>> has no specified version<br class="gmail_msg">
>>><br class="gmail_msg">
>>><br class="gmail_msg">
>>> I attached both files just in case.<br class="gmail_msg">
>>><br class="gmail_msg">
>>> Regards,<br class="gmail_msg">
>>><br class="gmail_msg">
>>> Juan<br class="gmail_msg">
>>><br class="gmail_msg">
>>><br class="gmail_msg">
>>> _______________________________________________<br class="gmail_msg">
>>> Haskell-Cafe mailing list<br class="gmail_msg">
>>> To (un)subscribe, modify options or view archives go to:<br class="gmail_msg">
>>> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" class="gmail_msg" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br class="gmail_msg">
>>> Only members subscribed via the mailman list are allowed to post.<br class="gmail_msg">
>><br class="gmail_msg">
>><br class="gmail_msg">
>> _______________________________________________<br class="gmail_msg">
>> Haskell-Cafe mailing list<br class="gmail_msg">
>> To (un)subscribe, modify options or view archives go to:<br class="gmail_msg">
>> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" class="gmail_msg" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br class="gmail_msg">
>> Only members subscribed via the mailman list are allowed to post.<br class="gmail_msg">
><br class="gmail_msg">
><br class="gmail_msg">
> _______________________________________________<br class="gmail_msg">
> Haskell-Cafe mailing list<br class="gmail_msg">
> To (un)subscribe, modify options or view archives go to:<br class="gmail_msg">
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" class="gmail_msg" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br class="gmail_msg">
> Only members subscribed via the mailman list are allowed to post.<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
Haskell-Cafe mailing list<br class="gmail_msg">
To (un)subscribe, modify options or view archives go to:<br class="gmail_msg">
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" class="gmail_msg" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br class="gmail_msg">
Only members subscribed via the mailman list are allowed to post.</blockquote></div>