aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 13 insertions, 3 deletions
diff --git a/README.md b/README.md
index 1227e94..da71662 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,15 @@
# Felan
-A strongly statically typed programming language with a simple and friendly syntax
+A strongly statically typed programming language with a simple and friendly syntax. The language has been influenced by many other languages to be more user friendly both for new programmers who don't have many years of programming with other languages and those who want a powerful tool for programming.
-# Why Felan?
-* Easy to understand
+# Features
* Powerful type system
* Compile time execution
+* Operator overloading
+* Function overloading
+* Generic programming
+* Low level access
+* Pointer
+* ...
# Examples
## Hello world
@@ -27,3 +32,8 @@ main :: () -> void {
print("This is a string");
};
```
+
+# TODO
+* Overloading [] operator
+* Making \[n\]type = array(n,type)
+* Making *type = ptr(type)