Kushal KarmakarforOCaml for beginnersocaml-for-beginners.hashnode.dev·Nov 16, 2024Beginner of Coding: A Journey from Zero to OCamlWelcome to this blog series dedicated to absolute beginners—people who have no idea what coding is or how to get started. Don’t worry, we’re going to break it all down step by step, and by the end of this, you’ll have the basic knowledge to write you...20 likesmakaut
Nikhil Akkinikhilakki.in·Jul 26, 2024Mastering Higher Order Functions in OCaml: A Deep DiveIntroduction Higher Order Functions (HOFs) are a cornerstone of functional programming, and OCaml, as a multi-paradigm language with strong functional capabilities, provides excellent support for them. These functions, which can accept other function...31 readsOCamlocaml
Nikhil Akkinikhilakki.in·Jul 20, 2024Dreaming in OCaml: Exploring the Power of Dream Web FrameworkDream is a lightweight, high-performance web framework for OCaml that aims to simplify web development while leveraging the language's strong type system and functional programming paradigm. Developed by Anton Bachin, Dream provides a cohesive set of...168 readsOCamldream-web-framework
Nikhil Akkinikhilakki.in·Jun 8, 2024Exploring Lists in OCaml: A Pocket GuideIntroduction Lists are a fundamental data structure in OCaml, embodying the language's strengths in functional programming. A list in OCaml is an ordered sequence of elements, where each element must be of the same type. From beginners exploring basi...1 likeOCamllists-in-ocaml
Nikhil Akkinikhilakki.in·May 25, 2024Loops and Recursion in OCamlIntroduction Understanding loops and recursion in OCaml is essential for anyone looking to dive deep into this powerful functional programming language. Unlike more traditional imperative languages, OCaml presents unique approaches to control flow th...77 readsOCamlloops-and-recursion
Nikhil Akkinikhilakki.in·May 11, 2024Purely Reasonable: Functionally Enhancing Your UI WorkflowsIntro ReasonML is a powerful programming language that combines functional programming with a familiar C-like syntax, making it both approachable and robust. Built on top of OCaml’s robust type system, ReasonML is an excellent tool for developers fam...Frontend Frameworksocaml-type-system
Nikhil Akkinikhilakki.in·May 3, 2024Understanding the Option Type in OCamlIntroduction In the vast world of programming languages, OCaml stands out for its robust type system and functional programming paradigm, offering developers a unique toolbox for writing concise, efficient, and safe code. Among its many features, the...70 readsOCamloption-type
Nikhil Akkinikhilakki.in·Apr 20, 2024Understanding Values and Functions in OCamlIntroduction OCaml, a functional programming language from the ML family, offers a rich environment for developers to express algorithms elegantly and succinctly. Its design emphasizes safety and efficiency, featuring a powerful type system and autom...26 readsOCamlvalues-and-functinos
Nikhil Akkinikhilakki.in·Apr 13, 2024Intro to OCamlOverview of OCaml Values and Functions OCaml, a powerful functional programming language, presents a unique approach to programming through its emphasis on expression evaluation and type safety. At the core of OCaml are values and functions, concepts...31 readsOCamlfunctional-bros
Debajyati Deydebajyatidey.hashnode.dev·Mar 6, 2024Functions & Solving Problems in OCamlIn one of the previous articles, we've seen how to define a basic function with if-else expressions. In this article, we are going to get through the detailed overview of defining efficient functions and developing intuition to solve problems in the ...33 likes·211 readsConcepts in OCamlFunctional Programming