2015-11-25 08:01:07 +0000 <cocreature> still busy waking up :)
2015-11-25 08:01:13 +0000 <alanz> ok. I think it would be useful to be able to do that.
2015-11-25 08:01:20 +0000 <cocreature> definitely
2015-11-25 08:01:20 +0000 <alanz> And I have 2 hours on you, I think
2015-11-25 08:02:24 +0000 <cocreature> it’s 9am here
2015-11-25 08:02:30 +0000 <cocreature> but I’m a student, so 9am is early :)
2015-11-25 08:04:44 +0000 <alanz> :)
2015-11-25 08:04:58 +0000 <alanz> 10am here, fwiw
2015-11-25 08:05:19 +0000 <mgsloan> You've *gotta* be able to generate top level functions, elisp is so darn dynamic. But y'all would know better than me, I don't know elisp very well
2015-11-25 08:08:58 +0000 <alanz> I'm sure it must be possible
2015-11-25 08:09:41 +0000 <alanz> and then the hie stuff can become first class elisp citizens, with docs and all. Potentially.
2015-11-25 08:09:59 +0000 <alanz> But I can see us perhaps having to cache that stuff.
2015-11-25 08:10:12 +0000 <cocreature> the menu is cached already
2015-11-25 08:11:09 +0000 <alanz> great
2015-11-25 08:12:56 +0000 <alanz> My elisp fu is very weak, and I don't have enough time to dive into it in detail
2015-11-25 08:13:07 +0000 <alanz> unfortunately
2015-11-25 08:24:08 +0000 <cocreature> no sane haskell programmer wants to touch elisp if he doesn’t have to :)
2015-11-25 08:24:49 +0000mgsloan(~mgsloan@172.56.42.133) (Ping timeout: 265 seconds)
2015-11-25 08:31:15 +0000kritzcreek(uid114400@gateway/web/irccloud.com/x-bgamlyomdhuqyrmm)
2015-11-25 09:58:05 +0000 <alanz> have we had a sudden spike on stars on the repo? Sure we were on 125 earlier today, now 142
2015-11-25 09:59:58 +0000 <alanz> Evolution of haskell-ide-engine (Gource Visualization) : https://www.youtube.com/watch?v=F5l4X-YVQ-g
2015-11-25 10:27:51 +0000 <cocreature> gource always looks fun
2015-11-25 10:28:09 +0000GitHub58- [13haskell-ide-engine] 15tobiasgwaaler pushed 1 new commit to 06detect-plugin-param-name-collisions: 02http://git.io/vBCdh
2015-11-25 10:28:09 +0000GitHub58- 13haskell-ide-engine/06detect-plugin-param-name-collisions 14eb32bf6 15Tobias Gulbrandsen Waaler: move more files to PluginUtilsSpec
2015-11-25 10:39:15 +0000 <cocreature> hm defining functions dynamically seems to be harder than that stackexchange question suggested
2015-11-25 10:49:35 +0000 <cocreature> alright, I have a terrible poc
2015-11-25 10:49:39 +0000 <cocreature> but it works
2015-11-25 10:53:30 +0000 <alanz> great
2015-11-25 10:54:00 +0000 <alanz> Once you have something that works, you can focus on making it "better"
2015-11-25 10:54:04 +0000 <cocreature> yep
2015-11-25 11:18:26 +0000 <cocreature> gracjan: are you against using dash.el in the emacs mode? imho it makes the code a lot cleaner if you can just use stuff like -mapcat instead of reimplementing it yourself
2015-11-25 11:18:49 +0000 <cocreature> and every second package already depends on it, so I don’t think the dependency is a problem
2015-11-25 11:25:13 +0000 <gracjan> cocreature: fycheck did depend on dash.el, then dependency was removed
2015-11-25 11:25:37 +0000 <gracjan> I’m not strictly agaist, but it add yet another layer for a possible contributor to learn about
2015-11-25 11:26:43 +0000 <cocreature> that’s not true