October 08, 2018

fast piping in reasonml

Key Takeaways

fast piping in reasonml fast piping allow you to transform your function code into more readable syntax, imaging you have human(person(age())) this is very inco...

fast piping in reasonml
fast piping allow you to transform your function code into more readable syntax, imaging you have human(person(age())) this is very inconvenience to see. with piping you can do it like this:

age
->person
->human

which is exactly the same as human(person(age()))

there are 3 different pipes as I understand you can do like

age
|> person
|> human

or

human @@ age->person

whats different is that |> will put the parameter on the right side and

->

on the left side

person->human("something");

this will take person function and use on the first parameter so it become human(person, "something");
however if you are using person

|> human("something");

it become human("something", person);
and @@ is like wrap into ()

human @@ age->person

is same as

human(age->person)

which will equals to

human(person(age()))

you can read more here

Vibe Code to Glory - Side Projects 2026

AI Banana Flow

Web App

Check out this project

AI Banana Flow is an AI Image Generator with Visual Flow Editor. It allows users to create stunning AI-generated images through an intuitive visual flow editor. Connect prompts, generate images, and build creative workflows with the power of AI. Experience a new paradigm of creative freedom with precision control and visual workflow management.

Category: AI Image Generation

AI Banana Flow - AI Image Generation Web application by Max Li Bin

AI Banana Flow

Web

SG Passport Photo - Utility Web application by Max Li Bin

SG Passport Photo

Web

MyPhotoAI - Photography iOS application by Max Li Bin

MyPhotoAI

iOS

Interior AI: Room Designer - Design iOS application by Max Li Bin

Interior AI: Room Designer

iOS