Functions for working with functions functionally
Local Lambda development environment
A generalized and simple hooking API for adding extensibility to applications
Avatar style for DiceBear
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
`Start a promise chain
Make a directory and its parents if needed - Think `mkdir -p`
Fun with Iterables
the most correct and second fastest glob implementation in JavaScript
a streaming interface for archive generation
TypeScript SDK for Pump Agent Payments
This plugin transforms static class properties as well as properties declared with the property initializer syntax
Create a deferred promise
Elixir grammar for the [Lezer](https://lezer.codemirror.net) parser system.
For HTTP `Authorization` and `WWW-Authenticate` headers.
Locutus other languages' standard libraries to JavaScript for fun and educational purposes
Pure JavaScript pprof encoder and decoder
sql builder
No description provided.
Opal Runtime for Asciidoctor.js
easily use lodash templates to template many files
The magical sticky regex-based parser generator 🧙
Opal Runtime for Asciidoctor.js
Real profanity words banned by Google, extracted from their hidden API before shutdown. Now available as an easy-to-use Node.js library for content filtering.
Method missing proxy pattern
A collection of Functional Programming enhancements for Ruby. Fun and magic.
A more intuitive syntax for performing a variety of file actions. Examples: "/".fwf_filepath.join('usr', 'bin', 'bash').touch FunWith::Files::FilePath.home("Music").glob(:ext => "mp3", :recurse => true) home = FunWith::Files::FilePath.home home.touch( "Music", "CDs", "BubbleBoyTechnoRemixxxx2011", "01-jiggypalooza.mp3" ) home.touch_dir( "Music", "CDs", "ReggaeSmackdown2008" ) do |dir| dir.touch( "liner_notes.txt" ) dir.touch( "cover.jpg" ) dir.touch( "01-tokin_by_the_sea.mp3" ) dir.touch( "02-tourists_be_crazy_mon.mp3" ) end
Swapping module functions for fun and profit
A gem for adding Erlang-style function/method overloading through pattern matching to Ruby classes. For fun I've also thrown in Erlang's sparsely documented -behaviour functionality plus a few other functions and constants I find useful.
Using Vim's client/server functionality, this library exposes a way to spawn a Vim instance and control it programatically. Apart from being a fun party trick, this can be used to integration test Vim script.
"I wanted to make a fun programming language so I did. It's mine. My own. My Precious... Precious is a LOTR esoteric programming language translator. Precious uses lore keywords and english to create simple programming functionality."
Interacting with RFID receivers through serial ports is not much fun. This makes it a little better. tag-it provides a class that will monitor a serial port for you, and will dispatch events through ruby's standard "observer" functionality when a tag comes into range and leaves.
A Hoe plugin for building interactive Rake tasks. Hoe-highline, as you might have guessed from the name, adds prompting and displaying functions from the HighLine[http://highline.rubyforge.org/] gem to your Rake environment, allowing you to ask questions, prompt for passwords, build menus, and other fun stuff.
Welcome to the "Knuckleheads" game, a (slightly enhanced version of the) fully functional text driven game written in Ruby 1.9 and used as a teaching aid for the excellent web-based Ruby course administered by Pragmatic Studios. W00t! W00t! Before playing, fill the default csv file "players.csv" with any number of players by putting the name of each followed by their initial health (an integer separated from the name by a comma). Each player must be on a new line. You may also create an alternate file formatted the same way with a different name. (A sample alternate player file called "more_nuts.csv" is provided as an example.) Invoke an alternate file simply by entering the file name when prompted. How fun is that!! To start the game, start the Ruby file "studio_game.rb" in Ruby 1.9 (or later should work as well) and follow the directions. By the way, there are two players added in hard code with modified behavior. One is "sandro" a LOSER or "clumsy" player who damages his treasure upon collecting it, resulting in the value of each treasure being worth only half of it's original value. What a klutz! The other is a wild-ass player, "bright_eyes." He's a serious partyier! After every other player is spent, he "finds the last beer in the fridge" and can't help but w00t. Bright_eyes starts off just like everyone else. But after being w00ted six times he goes freak'n w00t-crazy and w00ts EVERY TIME! You better think long and hard before committing to joining Mr. bright_eyes. Legend has it that he eats the livers of his prey after he parties them to death, and in this way remains an immortal player! Now fire up that command line for some outrageous fun! CAUTION: It is addictive. My cousin, Schneebo (the Schneebo on my Dad's side, NOT Schneebo Salifronski) once sat down and played Knuckleheads non-stop for 176.39 hours. It's the truth - you've been warned. Oh, and by the way: Three w00ts for Pragmatic Studios - woot, woot, h00ray! - woot, woot, h00ray! - woot, woot, h00ray!
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.