6-day current streak·16-day longest streak
Hello world I'm currently working at Pulumi as a Software Engineer. I'm available on most platforms as @iwahbe. Anything can be complicated. Let's make the simple things simple.…
Hello world
- I'm currently working at Pulumi as a Software Engineer.
- I'm available on most platforms as @iwahbe.
Anything can be complicated. Let's make the simple things simple.
rust
fn fizzbuzz(n: usize) {
let factory = move |div_by: usize, then: Box, otherwise: Box| {
move |k: usize| {
if k % div_by == 0 {
then(k)
} else {
otherwise(k)
}
}
};
macro_rules! box_me {
($e: expr) => {
Box::new($e)
};
}
let print_k = box_me!(|k| println!("{:?}", k));
let buzz_yes = box_me!(factory(
5,
box_me!(|_| println!("fizzbuzz")),
box_me!(|_| println!("fizz")),
));
let buzz_no = box_me!(factory(5, Box::new(|_| println!("buzz")), print_k));
let fizz = factory(3, buzz_yes, buzz_no);
(1..n + 1).for_each(fizz)
}
-
jsonian ★ PINNED
No description.
Emacs Lisp ★ 95 2mo agoExplain → -
rdma-fs ★ PINNED
A file system over RDMA
Rust ★ 30 4y agoExplain → -
chat.el
An Emacs facade for ChatGPT
Emacs Lisp ★ 26 1y agoExplain → -
ion-mode
Emacs major mode for scripting with the ion-shell
Emacs Lisp ★ 10 6y agoExplain → -
taskpull
A harness for Claude Code to pull in tasks
Python ★ 3 3mo agoExplain → -
octocrab ⑂
A modern, extensible GitHub API Client for Rust.
Rust ★ 2 3y agoExplain → -
emacs-config
This is my Emacs initialization setup
Emacs Lisp ★ 2 6y agoExplain → -
helpmakego
Help Make find the list of files that `go build` depends on
Go ★ 1 2mo agoExplain → -
fuser ⑂
Filesystem in Userspace (FUSE) for Rust
★ 1 5y agoExplain → -
pulumi-short-io
A lifestream demonstration of the go-provider-sdk
TypeScript ★ 1 3y agoExplain → -
ostep-projects ⑂
Projects for an undergraduate OS course
C ★ 1 5y agoExplain → -
brew-rs
Rust interface with the home-brew cli
Rust ★ 1 2y agoExplain → -
terraform-provider-schema-archive
An archive of Terraform Provider Schemas, designed for quickly answering questions about the corpus of public Terraform providers
Python ★ 0 48m agoExplain → -
dotfiles
My vanilla emacs config
Emacs Lisp ★ 0 18d agoExplain → -
go-getter ⑂
Package for downloading things from a string URL using a variety of protocols.
★ 0 1mo agoExplain → -
runthrough
A simple CLI demo runner
Go ★ 0 1mo agoExplain → -
testrun.el ⑂
Run Go test or subtest at point
Emacs Lisp ★ 0 2mo agoExplain → -
fnmatch-sys
Provides rust binding for the fnmatch header file.
Rust ★ 0 2mo agoExplain → -
pulumi ⑂
Pulumi - Infrastructure as Code in any programming language 🚀
★ 0 4mo agoExplain → -
jellyfin-youtube-dl
A Jellyfin plugin to download YouTube videos
C# ★ 0 4mo agoExplain → -
magit-cr
Lightweight code-review in Emac's Magit
Emacs Lisp ★ 0 5mo agoExplain → -
iwahbe
No description.
★ 0 6mo agoExplain → -
pulumi-python-component-example
No description.
Python ★ 0 6mo agoExplain → -
pulumi-python-repros
Repros for bugs in Pulumi python
Python ★ 0 6mo agoExplain → -
moe-theme.el ⑂
A customizable colorful eye-candy theme for Emacser. Moe, moe, kyun!
★ 0 6mo agoExplain → -
pulumi-go-provider-example
A test provider for a Pulumi
Go ★ 0 8mo agoExplain → -
golangci-lint-custom-version-bug-repro
No description.
Go ★ 0 10mo agoExplain → -
PG ⑂
This repo is the new home of Proof General
★ 0 7mo agoExplain → -
gofind
Find symbols in a package, and where they are used... for Go
Go ★ 0 4mo agoExplain → -
morse ▣
A simple Morse Code CLI
Rust ★ 0 2y agoExplain → -
rmatrix ▣
No description.
Rust ★ 0 3y agoExplain → -
nix-darwin ⑂
nix modules for darwin
★ 0 6y agoExplain → -
terraform-provider-oci ⑂
Terraform Oracle Cloud Infrastructure provider
★ 0 1y agoExplain → -
pulumi-heroku ⑂
Pulumi provider for Heroku
★ 0 1y agoExplain → -
pulumi-kafka-connect ⑂
A Pulumi provider for Kafka Connect
★ 0 1y agoExplain → -
blackfriday ⑂
Blackfriday: a markdown processor for Go
★ 0 2y agoExplain → -
terraform-provider-meraki ⑂
A Terraform Provider for Cisco Meraki
★ 0 2y agoExplain → -
pulumi-redpanda ⑂
a Pulumi provider allows you to create and manage resources on Redpanda Cloud
★ 0 2y agoExplain → -
pulumi-deployment
A component resource to turn on deployments for the enclosing stack
Go ★ 0 2y agoExplain → -
exhaustive ⑂
Check exhaustiveness of switch statements of enum-like constants in Go source code.
★ 0 2y agoExplain → -
pulumi-ovh ⑂
Pulumi provider for OVHcloud
★ 0 1y agoExplain → -
terraform-provider-pagerduty ⑂
Terraform PagerDuty provider
Go ★ 0 2y agoExplain → -
repro-2555
Reproduce a difficult bug in pulumi-aws
TypeScript ★ 0 2y agoExplain → -
gh-combine-prs ⑂
A `gh` extension for combining multiple PRs (e.g. Dependabot PRs) into one.
Shell ★ 0 2y agoExplain → -
pulumi-playground ⑂
repo to try stuff with pulumi
★ 0 2y agoExplain → -
pulumi-acme ⑂
Pulumi provider for ACME
★ 0 2y agoExplain → -
zola ⑂
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
★ 0 3y agoExplain → -
command-builder ▣
A wrapper around std::process::Command
Rust ★ 0 6y agoExplain → -
cs393-find ▣
A find utility for my Operating Systems class
Rust ★ 0 5y agoExplain → -
crossbar ▣
For class, Not for production
Go ★ 0 4y agoExplain → -
doomemacs ⑂
An Emacs framework for the stubborn martian hacker
★ 0 3y agoExplain → -
go-change ⑂
No description.
★ 0 3y agoExplain → -
Diagon ⑂
Interactive ASCII art diagram generators. :star2:
★ 0 4y agoExplain → -
melpa ⑂
Recipes and build machinery for the biggest Emacs package repo
★ 0 4y agoExplain → -
cobra ⑂
A Commander for modern Go CLI interactions
★ 0 4y agoExplain → -
pulumi-aws-iam ⑂
A Pulumi Multi Language Component for working with AWS IAM resources.
★ 0 4y agoExplain → -
pulumi-examples ⑂
No description.
★ 0 4y agoExplain → -
rust-for-rustaceans.com ⑂
Source for https://rust-for-rustaceans.com/
★ 0 4y agoExplain → -
pulumi-kubernetes-coredns ⑂
A Pulumi Kubernetes CoreDNS component
★ 0 5d agoExplain → -
nsh ⑂
A command-line shell like fish, but POSIX compatible.
★ 0 4y agoExplain → -
starship ⑂
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
★ 0 4y agoExplain → -
yabai ⑂
A tiling window manager for macOS based on binary space partitioning
★ 0 5y agoExplain → -
emacs-tree-sitter ⑂
Tree-sitter for Emacs
★ 0 3y agoExplain → -
rust ⑂
Empowering everyone to build reliable and efficient software.
★ 0 4y agoExplain → -
rust-ibverbs ⑂
Bindings for RDMA ibverbs through rdma-core
★ 0 5y agoExplain → -
CS-221
A repository of my work over the course of CS 221
★ 0 5y agoExplain → -
rsmpi ⑂
MPI bindings for Rust
★ 0 5y agoExplain → -
iwahbe.github.io
No description.
HTML ★ 0 5y agoExplain → -
helpful ⑂
A better Emacs *help* buffer
★ 0 5y agoExplain → -
loveisnottourism.org ⑂
The official repository of https://loveisnottourism.org/
★ 0 5y agoExplain → -
company-mode ⑂
Modular in-buffer completion framework for Emacs
★ 0 5y agoExplain → -
HotKey ⑂
Simple global shortcuts in macOS
Swift ★ 0 5y agoExplain → -
markdown-mode ⑂
Emacs Markdown Mode
★ 0 5y agoExplain → -
petgraph ⑂
Graph data structure library for Rust.
★ 0 5y agoExplain → -
fuzzywuzzy-rs ⑂
port of https://github.com/seatgeek/fuzzywuzzy
★ 0 5y agoExplain → -
simple-snake
A simple terminal snake game
Rust ★ 0 5y agoExplain → -
mapreduce-rs
A multi-threaded (not distributed) map-reduce complying with the ostep systems textbook.
Rust ★ 0 5y agoExplain → -
magit ⑂
It's Magit! A Git porcelain inside Emacs.
★ 0 5y agoExplain → -
ostep-homework ⑂
No description.
Python ★ 0 5y agoExplain → -
ArcRoutingLibrary ⑂
A collection of problem abstractions and solver implementations for arc-routing problems
★ 0 2mo agoExplain → -
version-rs
A very small crate to handle version numbers: x.y.z
Rust ★ 0 6y agoExplain → -
partial-application-rs
Proveides a macro to create partially applicable functions
Rust ★ 0 6y agoExplain → -
emacs ⑂
Mirror of GNU Emacs
★ 0 6y agoExplain → -
next ⑂
Next browser - Be productive.
★ 0 6y agoExplain → -
cs389_hw3
No description.
C++ ★ 0 6y agoExplain → -
hw2 ⑂
No description.
★ 0 6y agoExplain → -
SMLInterpreter
Partial interpreter for SML, written in C++.
C++ ★ 0 6y agoExplain → -
cpython ⑂
The Python programming language
★ 0 6y agoExplain →
No repos match these filters.