From 1b4ade770794cd6716904fa087a8ff177ce7ca12 Mon Sep 17 00:00:00 2001 From: Kamila Szewczyk <27734421+kspalaiologos@users.noreply.github.com> Date: Thu, 16 Feb 2023 21:33:41 +0100 Subject: [PATCH] Update README.md --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 179ee60fb..c5f7e6744 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ mvn package ## Features -KamilaLisp allows for actor programming, concurrent programming, imperative programming, functional programming, array programming, pure functional programming, object-oriented programming, rudimentary logic programming, mathematical programming, backend development, numerical computation, system administration and event-driven programming. In more detail: +KamilaLisp allows for actor programming, concurrent programming, imperative programming, functional programming, array programming, pure functional programming, object-oriented programming, rudimentary logic programming, mathematical programming, backend development, numerical computation, system administration, symbolic computation (real and complex analysis) and event-driven programming. In more detail: - Arbitrary precision complex, integer and decimal arithmetic. - Many mathematical functions (bernoulli, gamma, trigonometry, arcus functions, hyperbolic functions, inverse hyperbolic functions, FFT, IFFT) @@ -66,9 +66,14 @@ KamilaLisp allows for actor programming, concurrent programming, imperative prog - On-The-Fly Lexical scanner generation. - Function compositions, partial application, variadic functions, static scoping. - Tail call optimisation. +- Limits, complex limits. +- Indefinite integrals. +- Differentiation +- Polynomial factoring. +- Laurent, Taylor, MacLaurin and Puiseux series expansion. - Functional de Bruijn indices. - Possibility to write standalone non-interactive scripts. -- Prompt styling +- Prompt styling. - Portable. ## Examples