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
