tag:blogger.com,1999:blog-8736208055914730951.post1941678819063554148..comments2023-10-21T09:24:50.177+01:00Comments on Mark Mahieu's blog: Currying and Partial Application with Java ClosuresMark Mahieuhttp://www.blogger.com/profile/13569318804515519622noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-8736208055914730951.post-32706585799207313552016-02-09T13:31:43.886+00:002016-02-09T13:31:43.886+00:00Hi there! If you ever need to translate your app i...Hi there! If you ever need to translate your app into multiple languages, I suggest to have a look at this online localization tool https://poeditor.com/ that can simplify your workflow.Anonymoushttps://www.blogger.com/profile/17837421672939274498noreply@blogger.comtag:blogger.com,1999:blog-8736208055914730951.post-47481548341191646322009-12-03T04:38:42.316+00:002009-12-03T04:38:42.316+00:00you have a nice site.thanks for sharing this site....you have a nice site.thanks for sharing this site. various kinds of ebooks are available here<br /><br />http://feboook.blogspot.comAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8736208055914730951.post-86258609746324644862007-12-26T21:20:00.000+00:002007-12-26T21:20:00.000+00:00Mark,Gr8 post and learnt a lot.I would name myself...Mark,<BR/><BR/>Gr8 post and learnt a lot.I would name myself "Void" when compared to your thoughts.<BR/><BR/>Thanks<BR/>Prashant Jalasutram<BR/>http://prashantjalasutram.blogspot.com/JPhttps://www.blogger.com/profile/02049809664724727115noreply@blogger.comtag:blogger.com,1999:blog-8736208055914730951.post-90213977822122448332007-12-06T00:07:00.000+00:002007-12-06T00:07:00.000+00:00fatih: thanks - I'm pleased to hear that it made s...fatih: thanks - I'm pleased to hear that it made some sense :)<BR/><BR/>luc: I'd be very curious to hear how you get on - what you've described has reminded me of something I tried, also with gj initially and then the jsr14 prototype. <BR/><BR/>My experiments were inspired by a framework I encountered years ago when using a 4GL of all things, but I gave up on it because a) I was facing an explosion of supporting interfaces and classes which protruded into the public API, and b) type erasure meant that one or two very useful concepts couldn't be implemented (in the design I had at the time, anyway).<BR/><BR/>Now that you've made me think about it again, closures (and function types) could well be what's required to solve the first issue - I'm going to see if I can find the code.<BR/><BR/>Thanks for sharing your thoughts!Mark Mahieuhttps://www.blogger.com/profile/13569318804515519622noreply@blogger.comtag:blogger.com,1999:blog-8736208055914730951.post-1488374838179665082007-12-05T10:40:00.000+00:002007-12-05T10:40:00.000+00:00Hi,years ago (back in 2001) I started writing a fu...Hi,<BR/><BR/>years ago (back in 2001) I started writing a functional programming library based upon inner classes and the early access jsr14 implementation (gj, written by Philip Wadler)<BR/><BR/>yesterday I started refactoring it to<BR/>use closures (ps: I do not have much time to work on it)<BR/><BR/>the idea was/is to work with constants only and to introduce aspects (like state, logging, environments, ...) in a structured way using monad<BR/>(or arrow) transformers (just like in Haskell!)<BR/><BR/>I'm sure this is possible!<BR/><BR/>LucLuc Duponcheelhttps://www.blogger.com/profile/09285501928970939466noreply@blogger.comtag:blogger.com,1999:blog-8736208055914730951.post-90527450710420180532007-12-03T09:52:00.000+00:002007-12-03T09:52:00.000+00:00This reminds me of my first computer science semes...This reminds me of my first computer science semester. As far as I can tell, your definition is the exact same definition I have learned at college. Thank you for clarifying this matter, it bugs me to see so many different interpretations of this in all the blogs. I approve your definition.Fatih Coşkunhttps://www.blogger.com/profile/17778808022836201232noreply@blogger.com