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<>
Tags Defer Statement Defer Statement in V Language admin April 20, 2023 The defer statement in Vlang causes code to be executed when the enclosing function returns. This feature is inspired by
Tags DLL Building V Language DLL admin April 2, 2023 The relatively new V Programming Language (Vlang) boasts of some interesting features such as “fast compilation” and runtime performance “as
Tags API Building a Xojo App to Interact with OpenAI API admin March 16, 2023 A few weeks ago I registered with OpenAI to access its services through API and created a secret Key for