Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 487 Bytes

README.md

File metadata and controls

9 lines (7 loc) · 487 Bytes

pp14 - Programming Paradigms

Coursework for Programming Paradigms module of MSc Advanced Computing Technologies, involving:

  • Maze in Prolog (first-order logic / formal logic / declarative programming)
  • A library reservation system in Ruby (object-oriented)
  • Solving Sudoku in Racket (imperative)
  • Message Passing in Erlang (concurrent, functional and fault tolerant)
  • A Cipher coder/decoder in Scala (type-safe multi-paradigm: functional / object-oriented)