On Sun, Nov 23, 2008 at 12:52 AM, Александър Л. Димитров
<[EMAIL PROTECTED]> wrote:

> It now works, I have so far only tried to use GHCi's type inference system
> (which works rather well now.)
>
> There is one thing I still don't understand. I think it has something to do 
> with
> the way you manage the data types within Yi:
>
>> *Yi.Keymap.Vim> :t (const $ ArbMove firstNonSpaceB)
>>
>> <interactive>:1:9:
>>     Can't find interface-file declaration for data constructor ArbMove
>>       Probable cause: bug in .hi-boot file, or inconsistent .hi file
>>       Use -ddump-if-trace to get an idea of which file caused the error
>>     In the second argument of `($)', namely `ArbMove firstNonSpaceB'

Strangely, ArbMove is defined in the very file you load. Does ghci say
"interpreted"
when the module is loaded?

> I've extended the small TODO-list in Vim.hs, and devised a one-liner fix for
> S-i. I'll darcs-send them soon.

Great!
-- JP

--~--~---------~--~----~------------~-------~--~----~
Yi development mailing list
[email protected]
http://groups.google.com/group/yi-devel
-~----------~----~----~----~------~----~------~--~---

Reply via email to