Skip to content

iamim/fcc-tictactoe-in-elm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fcc-tictactoe-in-elm

FreeCodeCamp "Build a Tic Tac Toe game" project

Project requirements

  1. I can play a game of Tic Tac Toe with the computer.
  2. My game will reset as soon as it's over so I can play again.
  3. I can choose whether I want to play as X or O.
  4. The computer should play a perfect game (unbeatable).

Project goals

  1. Learn Elm and try FP for web development.
  2. Implement rudimentary AI (minimax algorithm) in a functional way.
  3. Learn how functional code is tested.
  4. Learn how to style Elm code.