<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 18:58:20 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/functionalprogramming/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Why Gleam Wins Over F#]]></title><description><![CDATA[In the heart of every software engineer, a wish to learn and master an open source tool that isn't centrally backed by anyone, but for the people and by the people, awaits for the moment to shine. Have]]></description><link>http://direct.ecency.com/softwareengineering/@simplestack/why-gleam-wins-over-f</link><guid isPermaLink="true">http://direct.ecency.com/softwareengineering/@simplestack/why-gleam-wins-over-f</guid><category><![CDATA[softwareengineering]]></category><dc:creator><![CDATA[simplestack]]></dc:creator><pubDate>Mon, 07 Apr 2025 01:15:57 GMT</pubDate><enclosure url="https://images.ecency.com/p/4HFqJv9qRjVecs4xkhd5EvhidWEEBnn9tCVDBkBhQpUFvab78MhbU1VuqzQhNG32WehwWGcNRTknYzYBEfdNFmgA1Px93wEzxPfd7xwAK2WMoR7uDwWuaLTMAYYjwvHy2DaZrkxRR7Fshf2L7UScAhqZfDPD5BndAii?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Recursive bash function to replace cd ../]]></title><description><![CDATA[This simple recursive bash function replaces cd .. . 1 works like cd .. . 2 works like cd ../../ and so on. . works like . 1. .() { , ${1:-1}; }; ,() { local N=$(($1-1)) C=${1/#0*/cd} D=${1/#[1-9*]/../};]]></description><link>http://direct.ecency.com/bash/@serpent7776/recursive-bash-function-to-replace-cd</link><guid isPermaLink="true">http://direct.ecency.com/bash/@serpent7776/recursive-bash-function-to-replace-cd</guid><category><![CDATA[bash]]></category><dc:creator><![CDATA[serpent7776]]></dc:creator><pubDate>Sat, 21 Oct 2023 17:04:30 GMT</pubDate></item><item><title><![CDATA[Much ado about null]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/much-ado-about-null</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/much-ado-about-null</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Fri, 13 May 2022 15:46:24 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Review]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-review</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-review</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Thu, 30 Dec 2021 01:05:27 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 10]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/php/@crell/aoc2021-day10</link><guid isPermaLink="true">http://direct.ecency.com/php/@crell/aoc2021-day10</guid><category><![CDATA[php]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Sat, 25 Dec 2021 01:14:24 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 9]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day9</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day9</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Thu, 23 Dec 2021 17:23:45 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 8]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day8</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day8</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Mon, 20 Dec 2021 16:06:09 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 7]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day7</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day7</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Tue, 07 Dec 2021 21:38:15 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 6]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day6</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day6</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Mon, 06 Dec 2021 18:51:48 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 5]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day5</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day5</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Mon, 06 Dec 2021 03:25:24 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 4]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day4</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day4</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Sun, 05 Dec 2021 01:46:57 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 3]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2012-day3</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2012-day3</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Sun, 05 Dec 2021 00:16:45 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 2]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day2</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day2</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Thu, 02 Dec 2021 17:44:33 GMT</pubDate></item><item><title><![CDATA[Advent of Functional PHP: Day 1]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-day1</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-day1</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Wed, 01 Dec 2021 17:21:09 GMT</pubDate></item><item><title><![CDATA[Advent of Code 2021: Functional PHP]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/aoc2021-functional-php</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/aoc2021-functional-php</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Tue, 30 Nov 2021 00:44:51 GMT</pubDate></item><item><title><![CDATA[The case for partials and pipes in PHP]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/the-case-for-partials-and-pipes-in-php</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/the-case-for-partials-and-pipes-in-php</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Wed, 23 Jun 2021 20:05:15 GMT</pubDate></item><item><title><![CDATA[One year of functional PHP; now in Russian!]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/php/@crell/one-year-of-functional-php-now-in-russian</link><guid isPermaLink="true">http://direct.ecency.com/php/@crell/one-year-of-functional-php-now-in-russian</guid><category><![CDATA[php]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Thu, 13 May 2021 13:00:03 GMT</pubDate></item><item><title><![CDATA[Object properties and immutability]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/hive-168588/@crell/object-properties-and-immutability</link><guid isPermaLink="true">http://direct.ecency.com/hive-168588/@crell/object-properties-and-immutability</guid><category><![CDATA[hive-168588]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Mon, 28 Dec 2020 20:13:57 GMT</pubDate></item><item><title><![CDATA[Byte-sized functional programming: Composition over inheritance for functions, too]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/php/@crell/byte-sized-fp-composition-over-inheritance</link><guid isPermaLink="true">http://direct.ecency.com/php/@crell/byte-sized-fp-composition-over-inheritance</guid><category><![CDATA[php]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Sat, 15 Aug 2020 15:05:51 GMT</pubDate></item><item><title><![CDATA[Byte-sized functional programming: Filter first]]></title><description><![CDATA[Moved to]]></description><link>http://direct.ecency.com/php/@crell/byte-sized-fp-filter-first</link><guid isPermaLink="true">http://direct.ecency.com/php/@crell/byte-sized-fp-filter-first</guid><category><![CDATA[php]]></category><dc:creator><![CDATA[crell]]></dc:creator><pubDate>Mon, 03 Aug 2020 17:56:00 GMT</pubDate></item></channel></rss>