- Haskell (Purely Functional)
- C/C++/Python (Imperitive)
DLL.c
Linked List implemented with C (Imperitive)DLL.py
Linked List implemented with Python (Object Oriented)DLL.hs
Linked List implemented with Haskell (Purely Functional)
tree.c
BST implemented with C (Imperitive)tree.cpp
BST implemented with C++ (Object Oriented)tree.py
BST implemented with Python (Object Oriented)tree.hs
BST implemented with Haskell (Purely Functional)
sort.c
Sorting algorithms in C (Imperitive)sort.hs
Sorting algorithms in Haskell (Purely Functional)
hash.cpp
Double Hashing and Separate Chaining in C++ (Object Oriented)hash.hs
Double Hashing in Haskell (Purely Functional)chain.hs
Separate Chaining in Haskell (Purely Functional)