Tags Polynomial equations Generating Polynomials in Prolog admin November 26, 2023 Polynomial is an important topic in High School maths curriculum. There are many online courses that explain the topic in
Tags C++ Initialization Book Review: C++ Initialization Story admin November 6, 2023 Title: C++ Initialization Story – A Guide Through All Initialization Options and Related C++ Areas Author: Bartłomiej Filipek Publisher: Leanpub
Tags C++20 C++20: “constinit” Specifier admin October 15, 2023 The constinit specifier, introduced in C++20, is applied to static variables (global and local static) and thread local variables, with
Tags C++23 C++23: if consteval admin September 24, 2023 “If consteval” is useful in the context of calling a consteval function from within a constexpr function. A consteval function
Tags Common Lisp Simulating Python Zip in Lisp admin September 4, 2023 The zip() function in Python is a convenient mechanism for iterating over multiple “iterables” in parallel. Looping over lists is
Tags C++ std::is_scoped_enum<> admin August 13, 2023 The type trait “std::is_scoped_enum<T>::value” was introduced in C++23 to check whether the type “T” is a scoped enum type. Another
Tags Comparing objects The “===” Operator in Julia admin July 23, 2023 In addition to the conventional “==” operator that checks if two objects are equal, Julia has the “===” operator to
Tags Sum Type The Sum Type in V Programming Language admin July 2, 2023 A Sum data type in V language gives us a convenient way to hold objects of many distinct types (at
Tags C++23 C++23: “stacktrace” Library admin June 6, 2023 The ability to enumerate stack frames at runtime is one of the interesting features introduced in C++23. This is made
Tags C++23 std::expected<> admin May 13, 2023 I had written about std::optional<> in an earlier article. C++23 introduces std::expected<> as an interesting extension to std::optional<>. Whereas std::optional<>