Skip to content
Snippets Groups Projects
Commit 8661c7e4 authored by Guillaume Martres's avatar Guillaume Martres
Browse files

Add fp warning

parent 857dc289
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,19 @@ You can always refer to: ...@@ -14,7 +14,19 @@ You can always refer to:
* [this guide](https://gitlab.epfl.ch/lamp/cs-210-functional-programming-2019/blob/master/week1/02-grading-and-submission.md) for details on the submission system. * [this guide](https://gitlab.epfl.ch/lamp/cs-210-functional-programming-2019/blob/master/week1/02-grading-and-submission.md) for details on the submission system.
**Make sure to submit your assignment before the deadline written in [README.md](/README.md)** **Make sure to submit your assignment before the deadline written in [README.md](/README.md)**
* [The documentation of the Scala standard library](https://www.scala-lang.org/files/archive/api/2.13.1) * [The documentation of the Scala standard library](https://www.scala-lang.org/files/archive/api/2.13.1)
* [The documentation of the Java standard library](https://docs.oracle.com/en/java/javase/11/docs/api/index.html) * [The documentation of the Java standard
library](https://docs.oracle.com/en/java/javase/11/docs/api/index.html)
# Be functional!
This course is about **functional** programming, where you'll learn to program
without using mutation, therefore you're not allowed to use the following
constructs in the homeworks:
- `var`
- `while`
- `return`
- Any class in the `scala.collection.mutable` package
# Exercise 1: Pascal's Triangle # Exercise 1: Pascal's Triangle
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment