Learn Something New

logo

A collection of coding examples and projects to help you learn something new.

Topics

Functional Programming

Go Data Structures

C++ Data Structures

Go Slices

Links

Wiki

View the Project on GitHub

View My GitHub Profile

What do you want to learn?

Functional Programming

In this suite of documents we discuss functional programming: What it looks like, how it works, and what it's good for. We try to do this from a practical-but-fun perspective, showing examples of functional programming in conventional languages, and (most importantly) how functional programming can complement object-oriented programming.

Go Data Structures

A collection of Go code for me to re-learn data structures including stacks, queues, linked lists and doubly linked lists.

Go Slices

In Go, slices are the most common way of dealing with sequences of data. Slices are an abstraction of the array type in Go. In this topic I provide a basic example of slices and how you can start using them.

C++ Data Structures

A collection of C++ code for me to re-learn data structures including stacks, queues, linked lists, stacked linked lists and even doubly linked lists.

License

This tool is protected by the GNU General Public License v2.

Copyright Jeffrey Hann 2015