tag:blogger.com,1999:blog-5887985082054147381.post3280652764672416319..comments2024-03-28T00:13:39.002-07:00Comments on Probably Done Before: What the Heck are Algebraic Data Types? ( for Programmers )Daniel Eklundhttp://www.blogger.com/profile/11570452431861145598noreply@blogger.comBlogger33125tag:blogger.com,1999:blog-5887985082054147381.post-52911208978824579512022-10-25T03:24:05.698-07:002022-10-25T03:24:05.698-07:00Nice blogNice blogloan apphttps://bit.ly/3f3Kt2Qnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-23502743047726976612018-04-16T10:21:44.056-07:002018-04-16T10:21:44.056-07:00Hey, am using Haskell since 2013, but this IS my a...Hey, am using Haskell since 2013, but this IS my ahaa moment on algebraic data types. Thank toi. Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-1416394851496547212017-11-22T03:50:45.215-08:002017-11-22T03:50:45.215-08:00I believe that every theory, however abstract they...I believe that every theory, however abstract they are, must have come up from very basic concepts/ideas, and wish that everything needed to be explained, however complex they are, be presented in a pedagogically superb manner like this ! Thank you for the great post, you did great service of showing in layman terms, crystally clear, what algebraic data type, and 'algebra' in general, really means !Anonymoushttps://www.blogger.com/profile/08188442810399735110noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-56475324159312211352017-11-17T01:00:01.502-08:002017-11-17T01:00:01.502-08:00Very useful, I learned something new, thanks :) !Very useful, I learned something new, thanks :) !Cheick Ali M. DIALLOhttps://www.blogger.com/profile/15215446803320172114noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-76234146955416580692017-04-11T05:10:26.627-07:002017-04-11T05:10:26.627-07:00This comment has been removed by a blog administrator.shasthikahttps://www.blogger.com/profile/05327957560125682510noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-58239423627183994072016-11-25T00:32:59.636-08:002016-11-25T00:32:59.636-08:00But why OR is the sum, why not XOR?But why OR is the sum, why not XOR?Anonymoushttps://www.blogger.com/profile/07203840378928939613noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-90457108207692525412016-09-07T16:13:26.583-07:002016-09-07T16:13:26.583-07:00The links that point to lab49 site are broken... R...The links that point to lab49 site are broken... Really great post, by the way :)Flaviohttps://www.blogger.com/profile/15210419749503635527noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-18006514110811622062016-08-29T07:20:35.494-07:002016-08-29T07:20:35.494-07:00Really great tutorial on ADT.Really great tutorial on ADT.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-66857335507217422072016-07-23T01:50:28.292-07:002016-07-23T01:50:28.292-07:00ADTs?ADTs?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-62356028625499993042016-07-18T10:02:48.896-07:002016-07-18T10:02:48.896-07:00The haskell wiki too has short article about algeb...The haskell wiki too has short article about algebraic data types:<br />https://wiki.haskell.org/Algebraic_data_typeWidekinghttps://www.blogger.com/profile/07650949572214476835noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-36737268040987415192016-07-07T06:06:17.774-07:002016-07-07T06:06:17.774-07:00well, thank you :)well, thank you :)Daniel Eklundhttps://www.blogger.com/profile/11570452431861145598noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-32921933566139157772016-07-07T06:01:49.443-07:002016-07-07T06:01:49.443-07:00what do you mean "hand-wavey"?, it was o...what do you mean "hand-wavey"?, it was one of the best explanations if found online. thanks very much.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-41099541799509803062016-06-03T08:37:45.917-07:002016-06-03T08:37:45.917-07:00Wow. Well written and extremely useful!Wow. Well written and extremely useful!Anonymoushttps://www.blogger.com/profile/03211726893621171736noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-39253289293039387382015-12-16T06:59:12.074-08:002015-12-16T06:59:12.074-08:00Wonderful. Thank you.Wonderful. Thank you.Anonymoushttps://www.blogger.com/profile/06295232142192853114noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-25661575212322416382015-12-16T06:58:01.533-08:002015-12-16T06:58:01.533-08:00Wonderful. Thank you.Wonderful. Thank you.Anonymoushttps://www.blogger.com/profile/06295232142192853114noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-61476575041424259102015-04-23T01:10:03.778-07:002015-04-23T01:10:03.778-07:00Thanks! This is a really useful introduction...Thanks! This is a really useful introduction...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-50001322947618562362013-07-08T14:13:16.430-07:002013-07-08T14:13:16.430-07:00currently munching through Learn You a Haskell, wh...currently munching through Learn You a Haskell, which is a great resource but takes algebraic data types for granted - your text really helped me out, thanks! nicely written & explanatory.Anonymoushttps://www.blogger.com/profile/03817560637985895845noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-77769704405893843232013-06-14T09:23:09.771-07:002013-06-14T09:23:09.771-07:00This was excellent, thanks.This was excellent, thanks.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-38857475959016296102013-05-30T09:37:37.803-07:002013-05-30T09:37:37.803-07:00Best introductory on ADTs I've ever seenBest introductory on ADTs I've ever seenAlexander Chepurnoyhttp://chepurnoy.org/noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-6774721784886126932013-05-05T14:57:15.030-07:002013-05-05T14:57:15.030-07:00This is a very useful and understandable explanati...This is a very useful and understandable explanation! It helps the reader put algebraic data types in a larger context of algebras and programming.Anonymoushttps://www.blogger.com/profile/17288586401008083712noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-88733133301261074852013-04-22T17:04:05.748-07:002013-04-22T17:04:05.748-07:00Cheers!Cheers!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-20765576402370918862013-02-13T11:42:53.454-08:002013-02-13T11:42:53.454-08:00This was helpful. Thanks!This was helpful. Thanks!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-85952989723125571142013-02-05T18:39:03.560-08:002013-02-05T18:39:03.560-08:00very good. thanks.very good. thanks.Anonymoushttps://www.blogger.com/profile/15915024695543445267noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-53472555518132040102013-01-22T02:44:02.844-08:002013-01-22T02:44:02.844-08:00This comment has been removed by a blog administrator.FreedomOfThinkinghttp://freedomofthinking.wordpress.com/noreply@blogger.comtag:blogger.com,1999:blog-5887985082054147381.post-53818196377809863702012-12-14T02:58:09.207-08:002012-12-14T02:58:09.207-08:00Excellent post.Excellent post.alghttps://www.blogger.com/profile/12582327827943944151noreply@blogger.com