1. 8LU: Understanding Monads, Part I


    from 8th Light / Added

    231 Plays / / 1 Comment

    In the early 90's, software researchers in functional programming realized that a number of problems they were facing could all be tackled through a single, elegant abstraction known as the "monad." Since that time, monads have been used to model an increasing and surprisingly diverse array of software behaviors. In this talk, I motivate the usage of monads and try to lift the shroud of mystery that tends to surround them.

    + More details
    • 8LU: Understanding Monads, Part 2


      from 8th Light / Added

      115 Plays / / 0 Comments

      Last week, we discussed the basic theory of monads with two examples. This week, we look at several more interesting monads and discuss the theory of additive monads and monad transformers.

      + More details
      • ST 4U 120: Flow in a VA Seaside App


        from James Robertson / Added

        13 Plays / / 0 Comments

        The big difference between Seaside in VA and Seaside elsewhere is the lack of full continuation support. That's less of a problem than you might think - but it does mean that you need to adapt the various example you see online for VA. Today, we'll take a look at that using the Login UI we set up last time.

        + More details
        • Continuations and Other Functional Patterns


          from Nathan Hamblen / Added

          647 Plays / / 0 Comments

          Christopher League presents to the Northeast Scala Symposium http://nescala.org/

          + More details
          • Monadologie: Professional Help for Type Anxiety


            from Nathan Hamblen / Added

            2,430 Plays / / 2 Comments

            Chris League explains delimited continuations and modadic programming to the New York Scala Enthusiasts Meetup, with practical examples! Meetup: http://www.meetup.com/New-York-Scala-Enthusiasts/calendar/13415790/ Github: http://github.com/league/scala-type-anxiety Slideshare: http://www.slideshare.net/league/monadologie

            + More details

            What are Tags?


            Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."