Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-04 Thread Brent Yorgey
On Sat, Mar 03, 2012 at 10:37:10PM -0500, Ras Far wrote: letters correspond to grammar, words, or meaning. So we've got love, too (Aramaic word “Abba” = love of God or so...) Not quite, it's a familiar/intimate form of father, cf English papa, dada or daddy. -Brent

Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-04 Thread wren ng thornton
On 3/3/12 10:37 PM, Ras Far wrote: Now the serendipity with Wren's linguistic research. And even the freegeek domain. Fantastic. Wren, your slides look great, thanks for the link, I think I'll read them tonight. Do you have a paper version of the slides at all? Slides can be a bit terse on

Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-04 Thread wren ng thornton
On 3/3/12 10:37 PM, Ras Far wrote: So we can have ... chiastic freesects? This sounds like too much fun! I find chiasmus is a term from linguistics? I'm not sure it's used much in linguistics per se, but it's common terminology from classics, rhetoric, and poetry. Literally chiastic just

Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-03 Thread Ras Far
So we can have ... chiastic freesects? This sounds like too much fun! I find chiasmus is a term from linguistics? From [1]: The elements of simple chiasmus are often labelled in the form ABBA, where the letters correspond to grammar, words, or meaning. So we've got love, too (Aramaic word

Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-02 Thread Ras Far
Hi John, Thanks for your feedback. It would be preferable to use regular parentheses to delimit the section, but it could only work in special cases. Consider this expression using free sections: map _[ f (g __ y) ]_ bs If that were written map (f (g __ y)) bs and parentheses used to

Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-01 Thread Ras Far
For anyone who tried building the implementation linked off the fremissant page (see above email), there was a glitch or two and this is fixed. The problem being simply the target path -- I build to a ramdisk because, as is often the case, GHC produces a rather large binary and I don't like to

Re: [Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-03-01 Thread John Lask
On Wed, Feb 29, 2012 at 9:27 PM, Ras Farras...@gmail.com wrote: Hello, I bit premature perhaps but I wanted to post it on a leap day... http://fremissant.net/freesect Thanks for eyebloom on #haskell for motivating me to finally implement an old idea. Thanks to the rest on #haskell for

[Haskell-cafe] FreeSect -- generalised sections syntax extension

2012-02-29 Thread Ras Far
Hello, I bit premature perhaps but I wanted to post it on a leap day... http://fremissant.net/freesect Thanks for eyebloom on #haskell for motivating me to finally implement an old idea. Thanks to the rest on #haskell for doing their best to talk me out of it. ;) I make no claims regarding