Popular



Technology:JUnit

A framework for unit testing for Language:Java


Technology:HughesPJ

A Language:Haskell library pretty printing

Popular


Language:Haskell

The functional programming language Haskell


Language:C

A programming language

Language:Python

A multi-paradigm programming language

101 aggregates knowledge about software languages and technologies. 101wiki is the semantic wiki access point to 101. 101's contributions are small systems exercising languages and technologies by implementing features for a simple information system with source code available on GitHub. 101 is used in courses. 101wiki is used in some Open Source projects, e.g., MetaLib and YAS. The 101wiki may also be accessed through 101linkeddata in Linked Open Data manner. Contributions to 101 are welcome.



Popular

Contribution:haskellStarter

Basic functional programming in Language:Haskell.

Contribution:jpa

Object-Relational mapping for Java with Technology:JPA


Contribution:javaTemplate

Use of the Template design pattern in Java

Contribution:javaExorcism

Excessive illustration of design patterns in Java

101wiki hosts a functional programming course: Course:Lambdas_in_Koblenz.

101wiki is also used in additional course by the SoftLang team: http://www.softlang.org/teaching.

Some recent uses of 101wiki in specialized courses include these: