Being new to Yi I have little knowledge of how it works.
I like the that it's made in Haskell and, if I've understood correctly, 
that it uses real parsers for things like syntax highlighting and 
indentation.
I'm wondering though, how far has yi come when it comes to programming 
Haskell in it?
So far I've only enabled the standard vim key binding. I tried enabling the 
SHIM mode, but
it fails "Could not find module `Yi.Mode.Shim':" I've checked and can't 
seem to find it either in GHCi or in Hayoo, so I'm stuck.

Are there plans for/does there exist things like:
* function to display type of expression in mini buffer?
* run GHCi in a buffer?
* press key to run the function under the cursor with user given arguments?
* good (intelligent) auto indentation that sees where we are in the syntax 
tree and indents accordingly?

This where just the things that popped up at the top of my head. I've been 
using Vim for years but I've never
liked how ad-hoc programming Haskell in it is. I've just ended up coding 
everything by hand in Vim and then run
a GHCi instance in a terminal besides it. I feel that it would be better to 
"do things right" in Yi that create another
script that parses stdout from GHCi and sends it to a buffer, creates some 
QuickCheck tags, the list goes on.
I'm so frustrated by my current coding situation I'd probably do some hours 
coding to get some of these features,
the problem is that right now I don't know the state of the project, other 
than it builds and look like a good modular design.
Any help and thoughts are appreciated =)

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

Reply via email to