Zum Inhalt springen

Lambdaheads: Unterschied zwischen den Versionen

Citizen428 (Diskussion | Beiträge)
Daxim (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<span style="float:right;border:10px;"> http://asset.soup.io/asset/1196/8300_0b12.jpeg <br /><div align="right"><small>Source: [http://soup.fnordicwalking.de/post/84983706/my-head-is-now-a-lambda-expression soup.fnordicwalking.de]</small></div></span>
<div style="float:right; margin: 2em;"> http://asset.soup.io/asset/1196/8300_0b12.jpeg <br /><small style="text-align: right">Source: [http://soup.fnordicwalking.de/post/84983706/my-head-is-now-a-lambda-expression soup.fnordicwalking.de]</small><br/><br/>


=== WTF ===
__TOC__
Ein regelmäßiges Treffen von Leuten die sich für [[wde:Lisp|Lisp-Dialekte]] und [[wde:Funktionale_Programmierung|funktionale Programmierung]] im Allgemeinen interessieren.


=== Kommende Events ===
</div>
 
= WTF =
Ein regelmäßiges Treffen von Leuten die sich für [[wde:Lisp|Lisp-Dialekte]] und [[wde:Funktionale_Programmierung|funktionale Programmierung]] im Allgemeinen interessieren.
 
= Kommende Events =


Nächster Termin = alter Termin + 28 Tage
Nächster Termin = alter Termin + 28 Tage


'''Achtung:''' Spezialtermin im <del>Februar</del> <del>März</del> <del>April</del> mit einem Vortrag von Microsoft zu F#, Termin tba.
'''Achtung:''' Spezialtermin im <del>Februar</del> <del>März</del> <del>April</del> mit einem Vortrag von Microsoft zu F#, Termin tba. - Wird das wirklich noch was? ☹


Nächster regulärer Termin:
== nächster regulärer Termin ==


Termin: Mo, '''2012-04-30''' ab 19:00 Uhr in der Bibliothek [[Lage|im Metalab]]
Termin: Mo, '''2012-05-28''' ab 19:00 Uhr in der Bibliothek [[Lage|im Metalab]]


Programm:
=== Programm ===


* [http://www.lisperati.com/casting.html Casting SPELs in Lisp] ([http://www.lisperati.com/casting-spels-emacs/html/casting-spels-emacs-1.html EmacsLisp version])
* neues bei [http://hackage.haskell.org/packages/archive/pkg-list.html#cat:pugs Pugs]
* [http://lisperati.com/haskell/ Haskell tutorial von Conrad Barski]
* [http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/ Learn Haskell Fast and Hard]
* [https://gist.github.com/c3ef3b994a43bee8f90b Solution for Martin's coding challenge]
* [http://shop.oreilly.com/product/0636920023142.do Yesod Buch]


Teilnehmer:
=== Teilnehmer ===


* [[Benutzer:Daxim]]
<!--
* [[User:Citizen428|citizen428]]
* [[User:Citizen428|citizen428]]
* [[Benutzer:Epsilon.halbe|ε/2]]
* [[Benutzer:Epsilon.halbe|ε/2]]
-->


=== Vortragswünsche ===
== Vortragswünsche ==
* Coq - a proof assistant ([[Benutzer:Epsilon.halbe|ε/2]]?)
* Coq - a proof assistant ([[Benutzer:Epsilon.halbe|ε/2]]?)
* Interfacing to SDL/Games in functional languages ([http://prog21.dadgum.com/23.html Purely Functional Retro Games])
* Interfacing to SDL/Games in functional languages ([http://prog21.dadgum.com/23.html Purely Functional Retro Games])
* Readable/non-trivial Haskell Examples  ([[Benutzer:Epsilon.halbe|ε/2]], e.g. Pandoc)
* Readable/non-trivial Haskell Examples  ([[Benutzer:Epsilon.halbe|ε/2]], e.g. Pandoc)
* How Darcs works  
* How Darcs works
* Two λ enter, one λ leaves: [http://snapframework.com/ Snap] vs. [http://yesodweb.com/ Yesod]
* Two λ enter, one λ leaves: [http://snapframework.com/ Snap] vs. [http://yesodweb.com/ Yesod]
* Emacs
* Emacs
Zeile 42: Zeile 45:
* Intro to a Clojure Web Framework (Noir semi-done, again [[User:Citizen428|citizen428]])
* Intro to a Clojure Web Framework (Noir semi-done, again [[User:Citizen428|citizen428]])


=== Links ===
= Links =
* [[wde:Lambda-Kalkül|Lambda-Kalkül]]
* [[wde:Lambda-Kalkül|Lambda-Kalkül]]
* [http://common-lisp.net/ Common Lisp]
* [http://common-lisp.net/ Common Lisp]
Zeile 53: Zeile 56:
* [http://www.complang.tuwien.ac.at/schani/chpp/ Chakotay]
* [http://www.complang.tuwien.ac.at/schani/chpp/ Chakotay]


=== Kontakt ===
= Kontakt =
* [[User:Citizen428|citizen428]]
* [[User:Citizen428|citizen428]]


= Frühere Events =


=== Frühere Events ===
== 2012-04-30 ==
* [http://www.lisperati.com/casting.html Casting SPELs in Lisp] ([http://www.lisperati.com/casting-spels-emacs/html/casting-spels-emacs-1.html EmacsLisp version])
* [http://lisperati.com/haskell/ Haskell tutorial von Conrad Barski]
* [http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/ Learn Haskell Fast and Hard]
* [https://gist.github.com/c3ef3b994a43bee8f90b Solution for Martin's coding challenge]
* [http://shop.oreilly.com/product/0636920023142.do Yesod Buch]


== 2012-03-05 ==
<del>Mo, '''2012-04-02''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]</del><br>
<del>Mo, '''2012-04-02''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]</del><br>
Mo, '''2012-03-05''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Mo, '''2012-03-05''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Zeile 67: Zeile 77:
- ε/2
- ε/2


== 2012-02-13 ==
Mo '''2012-02-13''' ab 19:30 in der Bibliothek [[Lage|im Metalab]]
Mo '''2012-02-13''' ab 19:30 in der Bibliothek [[Lage|im Metalab]]


Zeile 77: Zeile 88:
* [http://evincarofautumn.blogspot.com/2012/02/why-concatenative-programming-matters.html Why Concatenative Programming Matters]
* [http://evincarofautumn.blogspot.com/2012/02/why-concatenative-programming-matters.html Why Concatenative Programming Matters]


== 2012-01-09 ==
Mo, '''2012-01-09''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Mo, '''2012-01-09''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


[http://stackoverflow.com/questions/8439003/what-is-the-regex-to-extract-a-date-mask-in-perl Programming Challenge] by [[Benutzer:daxim|daxim]]. Solutions in [https://gist.github.com/64db740e0d69d03d756e Ruby] ([[User:Citizen428|citizen428]]), [https://gist.github.com/1582790 Haskell] ([[User:Epsilon.halbe|ε/2]]), [https://gist.github.com/1638626 Python2] (a friend of ε/2) and [https://gist.github.com/e4d81989ba2f2e119a4d Common Lisp] ([[User:japhy|japhy]]).
[http://stackoverflow.com/questions/8439003/what-is-the-regex-to-extract-a-date-mask-in-perl Programming Challenge] by [[Benutzer:daxim|daxim]]. Solutions in [https://gist.github.com/64db740e0d69d03d756e Ruby] ([[User:Citizen428|citizen428]]), [https://gist.github.com/1582790 Haskell] ([[User:Epsilon.halbe|ε/2]]), [https://gist.github.com/1638626 Python2] (a friend of ε/2) and [https://gist.github.com/e4d81989ba2f2e119a4d Common Lisp] ([[User:japhy|japhy]]).


 
== 2011-11-12 ==
Mo., '''2011-11-12''', ab 19:30 Uhr im Hauptraum [[Lage|im Metalab]]
Mo., '''2011-11-12''', ab 19:30 Uhr im Hauptraum [[Lage|im Metalab]]


angeregte Diskussion auf der Couch vor der Blinkenwall über alles mögliche™
angeregte Diskussion auf der Couch vor der Blinkenwall über alles mögliche™


 
== 2011-10-17 ==
Mo, '''17.10.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Mo, '''17.10.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* [http://www.complang.tuwien.ac.at/schani/chpp/ Chakotay] von Schani
* [http://www.complang.tuwien.ac.at/schani/chpp/ Chakotay] von Schani


== 2011-09-19 ==
Mo, '''19.9.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


Mo, '''19.9.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
* Overview: Martins (=[[User:Epsilon.halbe|ε/2]]) Spielprojekt "Algebra Alchemy"
 
* Overview: Martins (=[[User:Epsilon.halbe|ε/2]]) Spielprojekt "Algebra Alchemy"  
** Symbolic Algebra<br>
** Symbolic Algebra<br>
** Algebraic Expression Trees<br>
** Algebraic Expression Trees<br>
Zeile 102: Zeile 114:
in Haskell all DIY - hopefully readable ;-)
in Haskell all DIY - hopefully readable ;-)


 
== 2011-08-29 ==
Lambdaheads Spezial, '''29.8.''', 18:15 - 19:45
Lambdaheads Spezial, '''29.8.''', 18:15 - 19:45


[[User:Antifuchs]] zeig [http://www.franz.com/agraph/allegrograph/ AllegroGraph] in der Bibliothek [[Lage|im Metalab]].
[[User:Antifuchs]] zeig [http://www.franz.com/agraph/allegrograph/ AllegroGraph] in der Bibliothek [[Lage|im Metalab]].


 
== 2011-07-25 ==
Mo, '''25.7.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Mo, '''25.7.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


Zeile 117: Zeile 129:
* http://98.245.80.27/tcpc/OSCON2011/gbu/gbu.html
* http://98.245.80.27/tcpc/OSCON2011/gbu/gbu.html


 
== 2011-06-27 ==
Mo, '''27.6.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo, '''27.6.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* OCaml is dead - long live OCaml
* OCaml is dead - long live OCaml
Zeile 125: Zeile 137:
* Misc stuff to read [http://www.haskell.org/wikiupload/8/85/TMR-Issue13.pdf the Monad.Reader #13] - Typeclassopedia
* Misc stuff to read [http://www.haskell.org/wikiupload/8/85/TMR-Issue13.pdf the Monad.Reader #13] - Typeclassopedia


 
== 2011-05-30 ==
Mo, '''30.5.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo, '''30.5.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* Introduction to F# ([[User:Citizen428|citizen428]])
* Introduction to F# ([[User:Citizen428|citizen428]])
* Robert Zinkov: http://lafp.us/
* Robert Zinkov: http://lafp.us/


 
== 2011-05-02 ==
Mo, '''2.5.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Mo, '''2.5.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


Zeile 137: Zeile 149:
* Buch: Learn You A Haskell for Great Good ([[User:Citizen428|citizen428]])
* Buch: Learn You A Haskell for Great Good ([[User:Citizen428|citizen428]])


 
== 2011-04-04 ==
Mo, '''4.4.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo, '''4.4.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* Testen wie ein Weltmeister mit [http://testanything.org/wiki/index.php/TAP_Producers#Haskell TAP]  ([[Benutzer:Daxim|Daxim]])
* Testen wie ein Weltmeister mit [http://testanything.org/wiki/index.php/TAP_Producers#Haskell TAP]  ([[Benutzer:Daxim|Daxim]])
* Dies und das: https://gist.github.com/c7d4744047a2bb3b3c9c ([[User:Citizen428|citizen428]])
* Dies und das: https://gist.github.com/c7d4744047a2bb3b3c9c ([[User:Citizen428|citizen428]])


 
== 2011-03-07 ==
Mo, '''7.3.2011''' ab 19:30 in der Bibliothek [[Lage|im Metalab]]
Mo, '''7.3.2011''' ab 19:30 in der Bibliothek [[Lage|im Metalab]]


* [https://github.com/epsilonhalbe/Mastermind Mastermind] ([[Benutzer:Epsilon.halbe|ε/2]])
* [https://github.com/epsilonhalbe/Mastermind Mastermind] ([[Benutzer:Epsilon.halbe|ε/2]])


 
== 2011-02-07 ==
Mo, '''7.2.2011''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]
Mo, '''7.2.2011''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


Zeile 154: Zeile 166:
* myReverse list - a hard task todo on the fly - except in haskell ;-) (ε/2)
* myReverse list - a hard task todo on the fly - except in haskell ;-) (ε/2)


 
== 2011-01-17 ==
Mo, '''17.1.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo, '''17.1.''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* [https://gist.github.com/783538 Func proc basics] ([[Benutzer:Citizen428|citizen428]])
* [https://gist.github.com/783538 Func proc basics] ([[Benutzer:Citizen428|citizen428]])
* Land of Lisp ([[Benutzer:Citizen428|citizen428]])
* Land of Lisp ([[Benutzer:Citizen428|citizen428]])


 
== 2010-11-29 ==
Mo, '''29.11. ab 19:30''' Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo, '''29.11. ab 19:30''' Uhr in der Bibliothek [[Lage|im Metalab]]


* Func proc concepts: Monads ([[Benutzer:Citizen428|citizen428]])
* Func proc concepts: Monads ([[Benutzer:Citizen428|citizen428]])
[http://channel9.msdn.com/Shows/Going+Deep/Brian-Beckman-Dont-fear-the-Monads Brian Beckman's "Don't fear the Monads" talk]
[http://channel9.msdn.com/Shows/Going+Deep/Brian-Beckman-Dont-fear-the-Monads Brian Beckman's "Don't fear the Monads" talk]


 
== 2010-10-04 ==
Mo. '''04.10.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo. '''04.10.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* Common Lisp Object System ([[User:japhy|japhy]])
* Common Lisp Object System ([[User:japhy|japhy]])


 
== 2010-09-06 ==
Mo. '''06.09.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo. '''06.09.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* Func proc concepts: Higher-order functions ([[Benutzer:Citizen428|citizen428]])
* Func proc concepts: Higher-order functions ([[Benutzer:Citizen428|citizen428]])
Zeile 178: Zeile 190:
* Function level programming with APL and J ([[Benutzer:Citizen428|citizen428]])
* Function level programming with APL and J ([[Benutzer:Citizen428|citizen428]])


 
== 2010-07-12 ==
Mo. '''12.07.2010''' ab 19:30 Uhr im Hauptraum [[Lage|im Metalab]]  
Mo. '''12.07.2010''' ab 19:30 Uhr im Hauptraum [[Lage|im Metalab]]


* Introduction to Scala ([[User:MSch|MSch]])
* Introduction to Scala ([[User:MSch|MSch]])
Zeile 185: Zeile 197:
* Random [https://gist.github.com/7d6e873ae8b6b767a7af func prog tidbits] ([[User:Citizen428|citizen428]])
* Random [https://gist.github.com/7d6e873ae8b6b767a7af func prog tidbits] ([[User:Citizen428|citizen428]])


 
== 2010-06-14 ==
Mo. '''14.06.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo. '''14.06.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* Functional features of C# ([[Benutzer:Metaz|Metaz]])
* Functional features of C# ([[Benutzer:Metaz|Metaz]])
Zeile 193: Zeile 205:
* The Little Schemer ([[Benutzer:Citizen428|citizen428]])
* The Little Schemer ([[Benutzer:Citizen428|citizen428]])


 
== 2010-05-17 ==
Mo. '''17.05.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo. '''17.05.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* New GHC packages for openSUSE  ([[Benutzer:Daxim|Daxim]])
* New GHC packages for openSUSE  ([[Benutzer:Daxim|Daxim]])
Zeile 201: Zeile 213:
* The monthly "[https://gist.github.com/674e091831cb7bb5d226 What's new in Clojure land?]" ([[User:Citizen428|citizen428]])
* The monthly "[https://gist.github.com/674e091831cb7bb5d226 What's new in Clojure land?]" ([[User:Citizen428|citizen428]])


 
== 2010-04-19 ==
Mo. '''19.04.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo. '''19.04.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* What is functional programming? - Diskussion anhand der [[Functional Programming|Workshop]]-Slides ([[User:Citizen428|citizen428]] & [[User:red667|red667]])
* What is functional programming? - Diskussion anhand der [[Functional Programming|Workshop]]-Slides ([[User:Citizen428|citizen428]] & [[User:red667|red667]])
Zeile 208: Zeile 220:
* Common Lisp: format and more ([[Benutzer:Antifuchs|Antifuchs]])
* Common Lisp: format and more ([[Benutzer:Antifuchs|Antifuchs]])


 
== 2010-03-22 ==
Mo. '''22.03.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]  
Mo. '''22.03.2010''' ab 19:30 Uhr in der Bibliothek [[Lage|im Metalab]]


* Lambdaheads: Was, warum, wieso, etc.
* Lambdaheads: Was, warum, wieso, etc.
Zeile 220: Zeile 232:
[[Kategorie:Stammtische]]
[[Kategorie:Stammtische]]
[[Kategorie:UserGroup]]
[[Kategorie:UserGroup]]
__NOTOC__