
Hi, I read Conal Elliott's "Semantic editor combinators" and write myself a tutorial to answer how it works and give some observations about it, here I want to share it with you: http://javran.github.io/posts/2014-03-21-implement-semantic-editor-combinato... Hope you enjoy it and please feel free to give me comments and indicate my misconceptions. Thanks, Javran

On Fri, Mar 21, 2014 at 6:31 PM, Javran Cheng
Hope you enjoy it and please feel free to give me comments and indicate my misconceptions.
A couple of things come to mind: you could * Ping @conal whether via email or twitter -- he's very friendly and likes helping students. And since you worked hard at one of his blog entries, you just might make his day! (I could also introduce you to him -- just ask.) * Have you looked at the lens library? What would the code look like using lenses instead of SECs? A comparison would reveal tons of insights -- please blog and share for everyone! -- Kim-Ee

On Fri, Mar 21, 2014 at 6:19 PM, Kim-Ee Yeoh
On Fri, Mar 21, 2014 at 6:31 PM, Javran Cheng
wrote: Hope you enjoy it and please feel free to give me comments and indicate my misconceptions.
A couple of things come to mind: you could
* Ping @conal whether via email or twitter -- he's very friendly and likes helping students. And since you worked hard at one of his blog entries, you just might make his day! (I could also introduce you to him -- just ask.)
I'll absolutely do that!
* Have you looked at the lens library? What would the code look like using lenses instead of SECs? A comparison would reveal tons of insights -- please blog and share for everyone!
I tried lens few days ago to rewrite my code about "invertible functions", and to my surprise the translation was just a word-by-word conversion: https://gist.github.com/Javran/9593215 Also thanks for pointing me the idea of making comparison between lens and SEC, I'll try to play with it and see if I can extend my knowledge about it.
-- Kim-Ee
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners
-- Javran (Fang) Cheng
participants (2)
-
Javran Cheng
-
Kim-Ee Yeoh