Roman Mromanmon.hashnode.dev·Nov 3, 2024Top functional programming based OpenSource technologiesLinkedIn x.com Purpose The goals of this article is to research the most popular FP based technologies to prove FP soundness and versatility and to demonstrate that FP has been already with us for a long time. Methodology involved analyzing GitHub fo...DiscussFunctional Programming
Kofi / IllestpreachaProblog.illestpreacha.com·Oct 22, 2024Mathober2024_PerfectLoco-Quartet For my 17th sketch of Mathober2024, LocoQuartet is coded in Locomotion group in sets that works for the “perfect” number that is 6. The 19th prompt of Mathober is Perfect. “In number theory, a perfect number is a positive integer that ...DiscussMathober2024Number theory
Gyuhang Shimplto001.hashnode.dev·Sep 16, 2024Functional Programming in JavaIntroduction Since Java 8, Functional Programming is supported. Functional Programming techniques are designed and implemented using lambdas. Most of the Functional Programming libraries are available in java.util.function. Imperative Programming An ...DiscussFunctional Programming
Gyuhang Shimplto001.hashnode.dev·Sep 1, 2024Functional Programming in Java (Korean)Support for Functional Programming in Java Java 8 부터 Functional Programming 을 지원한다. Functional Programming 기법은 lambda 를 사용하여 디자인하고 구현한다. java.util.function 에 대부분의 Functional Programming library 가 준비되어 있다. Imperative Programming Declarative Prog...DiscussFunctional Programming
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 30, 2024More Haskell Diagrams: Contribution GraphMotivation I am almost done with a monthly challenge to write a blog post every day. Going forward, I want to see how I am doing with blogging. Something like "GitHub Contribution Graph" would be a good visual representation of my blogging activity. ...DiscussHaskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 17, 2024Hacking Watson with Haskell - Part 3In the previous blog posts (part 1, part 2), we managed to read Watson frames and state from its JSON files. In this blog post, we will do something more useful: start and stop timer. Program This blog post is a Literate Haskell program that attempts...DiscussHaskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 16, 2024Hacking Watson with Haskell - Part 2In the previous blog post, we read the Watson frames from a JSON file. In this blog post, we will read the Watson state file and print it to the standard output. Watson State In addition to the frames, Watson also stores the state of the frame in a s...DiscussHaskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 15, 2024Hacking Watson with Haskell - Part 1Watson is a command-line tool that helps you to track your time. It is simple and powerful, yet it lacks some features that I would like to have. In this blog post, I will start hacking Watson with Haskell. Motivation I have been using Watson since e...DiscussHaskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 14, 2024More Haskell Diagrams: Dynamic OpenGraph ImagesThis blog post is a Literate Haskell program that produces its own OpenGraph image using the infamous Haskell diagrams library. Motivation So far, I have written a few blog posts about generating images with Haskell's diagrams library. In this blog p...DiscussHaskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 13, 2024More Haskell Diagrams: Wrapping TextWorking with text, especially wrapping it, can be tricky when generating images with Haskell's diagrams library. In this blog post, we will write a literate Haskell program to generate an image with text that fits in a box and wraps if we want so. Pr...DiscussHaskell