1
1
mirror of https://github.com/tweag/nickel.git synced 2024-09-11 11:47:03 +03:00

Update RATIONALE.md

Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
This commit is contained in:
Yann Hamdaoui 2020-08-24 17:30:03 +02:00 committed by GitHub
parent 8b5cee1aa4
commit 307b32efa6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,7 +40,7 @@ codebase, making them hard to maintain and to extend. Abstraction is achievable
by several means: for example, a pure object oriented language like Java uses
objects as a primary structuring block.
Nickel (and other languages of the list, for that matter) use *functions* as a
Nickel (and other languages of the list, for that matter) uses *functions* as a
basic computational block. Functions are simple and well understood (some inputs
give an output), pervasive (as macros, procedure, methods, etc.), and
composable. Nickel is *functional*, in the sense that functions are moreover