Ostash.Dev

Code is a poetry

Recent posts

Jul 8, 2021
Transient Data Structures in Clojure Although in Clojure we strictly adhere to the idea of immutability we still have an option to work with mutable data structures.…
Jul 1, 2021
Pre and post conditions in Clojure Today we will discuss a topic of pre and post assertions (conditions) in Clojure. The language gives programmers an option to set certain conditions we want to constrain our function with.…
Jun 23, 2021
Data notation in Clojure Homoiconicity (code as a data structure) is one of the pillars of the Clojure language. It gives the extensibility and flexibility to the language.…
Jun 18, 2021
Clojure metadata Conceptually metadata is an ability for the symbol or the collection to have some additional information for the Clojure compiler. It is implemented as a map data structure and is often used to convey the type information to the compiler, documentation and compilation warnings.…
Jun 2, 2021
Clojure atoms All data structures in Clojure are immutable. Any changes we do will result in a new data structure leaving an original one untouched.…