πWelcome to Katxupa Extension Library
Delicious Dish for Typescript and JavaScript projects.
runIt(() => {
console.log(`π Welcome to Katxupa library π`);
"Katxupa"
.alsoIt(it => console.log(`π² ${it} was cooked for your delight π²`))
.takeIf(it => it.startsWith("Katxupa"))
?.runIt(function() {
console.log(`π» By Manuel Santos`);
console.log(`π https://github.com/manusant`);
})
})
Inspiration
In Cape Verde we have a saying:
"Put a person to work in the field and serve them anything other than Katxupa for breakfast, and you'll notice a decline in productivity and motivation. Therefore, give them Katxupa and spice it up on the side."

Just as "Katxupa" is an essential part of Cape Verdean culture, this library brings functional elements to enhance your productivity and developer happiness. So, consume (use) it!
Katxupa, Cape Verdeβs national dish, is a flavourful stew consisting of hominy, beans, seasoned meats, and vegetables. Each family has its unique version, leading to delightful variations. One undeniable fact: there is no Cape Verdean who doesn't appreciate Katxupa ("Cachupa") β whether for breakfast, lunch, dinner, or any time, anywhere.
Why Katxupa?
For starters, the "K" in Katxupa stands for Kotlin, which was the primary inspiration for this library. Drawing from the functional programming paradigm of Kotlin and its concise yet expressive syntax, Katxupa aims to bring similar benefits to Typescript and JavaScript developers.
π»What makes Katxupa special?β¨Key FeaturesGet Started
We've put together some helpful guides for you to start using the library with ease.
π²InstallationπUsageπ€Dip DiveLast updated