Problems logging in

Haskell -- pure lazy fun

In dieser Gruppe geht um das Thema Haskell und funktionale Programmierung

Only visible to XING members Offene Schulungen "Funktionale Software-Architektur" im Juli
Im Juli führen wir offene Schulungen zur funktionalen Software-Architektur in verschiedenen deutschen Städten durch:
Berlin 1.7.-4.7.2019
Hamburg 8.7.-11.7.2019
München 15.7.-18.7.2019
Stuttgart 22.7.-25.7.2019
Die Schulungen haben einen hohen Programmier-Anteil; die Beispiele werden größtenteils in Haskell bestritten. Es gibt außerdem Credit Points für den Advanced Level des iSAQB.
Nähere Informationen gibt es im Blog "Funktionale Programmierung":
Only visible to XING members Call for Contributions: Summer BOB 2019 [Aug 21, Berlin, deadline May 17]
Haskell contributions always welcome at BOB - also note that Haskell events associated with ICFP!
Summer BOB Conference 2019
"What happens when we use what's best for a change?"
Berlin, August 21
co-located with ICFP 2019
Call for Contributions
Deadline: May 17, 2019
You are engaged in software development or software architecture, and
have an interesting story to tell about an advanced tools, technique,
language or technology that you're using? Or a gnarly problems that
these tools fail to address but should?
Summer BOB is a one-time-only event, in the spirit of the spectacular
Winter BOB. The International Conference on Functional Programming is
coming to town, and Summer BOB will be right in the middle of it, on
the last day of ICFP proper, prior to all the workshops. Summer BOB
will feature two tracks: one from practitioners, and one from
researchers, and foster communication and cross-pollination between
these communities.
If you share our vision and want to contribute,
submit a proposal for a talk!
NOTE: The conference fee will be waived for presenters. Travel
expenses will not be covered (for exceptions see "Speaker Grants").
We are looking for talks about best-of-breed software technology, e.g.:
- functional programming
- persistent data structures and databases
- types
- formal methods for correctness and robustness
- abstractions for concurrency and parallelism
- metaprogramming
- probabilistic programming
- math and programming
- controlled side effects
- beyond REST and SOAP
- effective abstractions for data analytics
- … everything really that isn’t mainstream, but you think should be.
Presenters should provide the audience with information that is
practically useful for software developers.
We're especially interested in experience reports. Other topics are
also relevant, e.g.:
- demos and how-tos
- reports on problems that cutting-edge languages and tools should address but don't
- overviews of a given field
We accept proposals for presentations of 45 minutes (40 minutes talk +
5 minutes questions), as well as 90 minute tutorials for
beginners. The language of presentation should be either English.
Your proposal should include (in your presentation language of choice):
- An abstract of max. 1500 characters.
- A short bio/cv
- Contact information (including at least email address)
- A list of 3-5 concrete ideas of how your work can be applied in a developer's daily life
- additional material (websites, blogs, slides, videos of past presentations, …)
- Don't be confused: The system calls a submission event.
Submit here
Speaker Grants
BOB has Speaker Grants available to support speakers from groups
under-represented in technology. We specifically seek women speakers
and speakers who are not be able to attend the conference for
financial reasons. Shepherding
The program committee offers shepherding to all speakers. Shepherding
provides speakers assistance with preparing their sessions, as well as
a review of the talk slides.
- Direct questions to contact at bobkonf dot de
- Proposal deadline: May 17, 2019
- Notification: May 31, 2019
- Program: June 14, 2019
Program Committee
- Matthias Fischmann, zerobuzz UG
- Matthias Neubauer, SICK AG
- Nicole Rauch, Softwareentwicklung und Entwicklungscoaching
- Michael Sperber, Active Group
- Stefan Wehr, factis research
Scientific Advisory Board
- Annette Bieniusa, TU Kaiserslautern
- Torsten Grust, Uni Tübingen
- Peter Thiemann, Uni Freiburg
Only visible to XING members Call for Participation: BOB 2019 (March 22, Berlin)
BOB 2019
“What happens if we simply use what’s best?”
March 22, 2019, Berlin
BOB is the conference for developers, architects and decision-makers
to explore technologies beyond the mainstream in software development,
and to find the best tools available to software developers today. Our
goal is for all participants of BOB to return home with new insights
that enable them to improve their own software development
The program features 14 talks and 8 tutorials on current topics:
The subject range of talks includes functional programming, formal
methods, event sourcing, music, advanced SQL, logic, and feelings.
The tutorials feature introductions to Racket, Clojure, Functional
Programming, TypeScript, type-level programming, SQL indexing,
probabilistic programming, and hardware.
Gabriele Keller will give the keynote talk.
Registration is open online:
NOTE: The early-bird rates expire on February 19, 2019!
BOB cooperates with the RacketFest conference on the following day:
Thomas Mahler Software Patterns und Funktionale Programmierung
Ich habe vor einiger Zeit mal wieder die Haskell Typeclassopedia gelesen und mir fiel auf, wie viele Strukturen und Muster mich an klassische OO Patterns erinnern.
So entstand die Idee, zu untersuchen, wie Haskell Type Classes (und weitere Elemente funktionaler Programmierung) mit OO Patterns zusammenhängen.
Ich habe dazu etliches an Papers und Blog-EInträgen gefunden und auch einige eigene Überlegungen zusammengestellt.
Zu jedem Abschnitt gibt es ein lauffähiges Beispiel in Haskell.
Der aktuelle Stand findet sich hier:
Ich freue mich über Kritik, Korrekturen und Anregungen, gerne auch direkt als Pull Requests oder Issue im IssueTracker
Beste Grüsse,


Moderator details

About the group: Haskell -- pure lazy fun

  • Founded: 15/07/2011
  • Members: 257
  • Visibility: open
  • Posts: 46
  • Comments: 5