Rebol Tutorial

Rebol Programming - Learn Rebol with Real-World Examples

ad3

Archives for Functional Programming

How to apply a function to all files in a directory recursively

How to apply a function to all files in a directory recursively
I found foreach-file a fantastic script from Rebolek on Rebol.org that I slightly modified to make it more tolerant to directory path parameter which would not end with "/" character:foreach-file: func "Directory to look in" act "Function to perform (filename is unput to fuction)" ...more»

[HOT] Rebol SQL/LINQ-like Text Database Engine: Blaze through millions of rows a second!

[HOT] Rebol SQL/LINQ-like Text Database Engine: Blaze through millions of rows a second!
More and more people prefer textual open-format storage that's why Microsoft Office has turned to XML. But for simple structure, XML is too much verbose and cannot be easily queried by end-user that's why RebDB by Dobeash Software presented here may be a perfect solution (for simpler textual database usage ...more»

[Hot] Map Reduce Functions in Rebol: towards Massive Parallel Functional Programming (part I)

[Hot] Map Reduce Functions in Rebol: towards Massive Parallel Functional Programming (part I)
Joel on Software complained about CS students who are never taught anything but Java:Without understanding functional programming, you can't invent MapReduce, the algorithm that makes Google so massively scalable. The terms Map and Reduce come from Lisp and functional programming. MapReduce is, in retrospect, obvious to anyone who remembers from ...more»

ads1

ads2