• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4251 shaares
 
Filters
4 results tagged yaml

Tutorial: Simplify and Optimize Your YAML with YAMLScript - Ingy döt Net, YAML LLC

QRCode

Tutorial: Simplify and Optimize Your YAML with YAMLScript - Ingy döt Net, YAML LLC

Nobody likes YAML (or anything for that matter) when its a giant and repetitive mess. Of course, there are already existing technologies like Helm and Kustomize that help provide make YAML nicer for Kubernetes. The new kid on the block is YAMLScript. Being a complete programming language (built over a vast and mature ecosystem) its capabilities are effectively limitless. That said, its primary focus is on refactoring and improving existing and new large YAML configurations. YAMLScript can help you make the most of YAML in any domain; even those that already make great use of Helm and Kustomize. Having been created by an original inventor and current lead maintainer of the YAML data language (Ingy döt Net) you can count on it meshing well with the YAML you already know. In this hands on interactive tutorial, Ingy will teach you how to make the most of YAML and YAMLScript.

https://www.youtube.com/watch?v=Cdi3Q4Wrt48
June 20, 2025 at 1:48:09 PM EDT *
youtube yaml clojure
FILLER

Grokking Hash Array Mapped Tries (HAMTs) - by Nick M

QRCode

A simple and intuitive explanation of what Hash Array Mapped Tries are and where they're used.

HAMTs are frequently used in functional programming languages, such as Clojure and Scala in order to implement persistent data structures like maps and sets. HAMTs provide efficient lookup, insertion, and deletion operations while ensuring immutability. They’re also well-suited for concurrent environments where multiple threads or processes access and modify shared data structures simultaneously. Their structural sharing property allows for efficient copying and sharing of data, reducing the need for expensive locking mechanisms.

https://photonlines.substack.com/p/grokking-hash-array-mapped-tries
July 15, 2024 at 2:24:31 PM EDT *
clojure programming yaml
FILLER

Learn yaml in Y Minutes

QRCode

https://www.json2yaml.com/

YAML - "strict superset of JSON"

** No tabs **
x : 1                      # 1 is a number, not a boolean
x : "The rain in Spain"    # Strings can be quoted but don't have to be!
another_key: Another value goes here.
# Multiple line strings - literal (|) or folded (>) blocks
# collections - 2 space indent (by convention)
set :
  a : 1
  b : 2
  c : 3
# arrays/lists
myarray :
 - key : a
   val : 1
 - key : b
   val : 2
 - key : c
   val : 3
https://learnxinyminutes.com/docs/yaml/
June 27, 2023 at 10:51:34 AM EDT *
yaml json
FILLER

Styleguide | Task

QRCode

This is the official Task styleguide for Taskfile.yml files.

Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.

Since it's written in Go, Task is just a single binary and has no other dependencies, which means you don't need to mess with any complicated install setups just to use a build tool.

https://taskfile.dev/styleguide/
April 27, 2023 at 8:52:32 AM EDT *
yaml golfing make
FILLER
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community