Sunday, July 20, 2014

Dev Club Weekly: Haskell Edition

This week we spent the bulk of our time experimenting with Haskell, trying to get the 7 Ingredients (see below) nailed down. We set up a Github repo with examples of the 7 Ingredients in several languages (so far Javascript, Python, Ruby, and soon PHP and Haskell). If you're even half-interested in contributing, fork the repo and play around (C# maybe? or Java?).

Next week Chad (thank you Chad) is making Dev Club into a Meetup event, so invite all your techie friends! Conversations:
  • The 7 Ingredients  (you need to know to start programming in any language)
    1. how to set a variable (basic data types: numbers, strings, booleans)
    2. conditionals (if else statements, control flow)
    3. sets (this could be arrays, or lists, or hash maps or tuples, depending on the language)
    4. loops
    5. functions
    6. where to find the documentation
    7. how to actually execute your code
  • Haskell
    • There seem to be no variables, just function calls
    • everything is an expression
    • space delineated expressions (instead of curly braces, for example)
See y'all next week!

No comments:

Post a Comment