Articles by Tag #jsonnet

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

The Sneaky String Concatenation Of Jsonnet

Have you ever been bitten by a weird language quirk? Well, I stumbled upon something interesting...

Learn More 2 0Jan 20

Tsonnet, a humble beginning

I'm venturing into compiler territory this year – more specifically, writing a type system. I've...

Learn More 1 0Jan 22

Tsonnet #12 - To negate or not to negate: adding unary operations

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0Mar 9

Tsonnet #6 - Concatenating strings

Welcome to the Tsonnet series! If you're just joining us, you can check out how it all started...

Learn More 1 0Feb 8

Tsonnet #8 - Graceful error handling for string parsing

Welcome to the Tsonnet series! If you're just joining us, you can check out how it all started in...

Learn More 1 0Feb 11

Tsonnet #4 - Refactoring numbers

Welcome to the Tsonnet series! In the previous post, we added arithmetic operations: ...

Learn More 1 0Feb 7

Tsonnet #9 - ID please

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0Feb 12

Tsonnet #14 - Where’s Wally? Adding parsing error tracing

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0Apr 8

Tsonnet #15 - Teaching Tsonnet to remember: adding variables

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0May 16

Tsonnet #3 - Supporting arithmetic operators

Welcome to the Tsonnet series! In the previous post, cram tests were introduced: ...

Learn More 1 0Feb 6

Tsonnet #17 - Indexing a String: From copy-paste to unification

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0Jun 4

Tsonnet #16 - Late binding and Jsonnet inconsistency

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0May 18

Tsonnet #5 - Pretty-printing JSON

Welcome to the Tsonnet series! In the previous post, we refactored numerical types: ...

Learn More 1 0Feb 8

Tsonnet #0 - From Zero to Interpreter

This is the first post where I'm going to dive in the process of developing Tsonnet. Welcome to the...

Learn More 1 0Jan 27

Tsonnet #11 - Habemus comment!

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0Feb 15

Tsonnet #13 - Carets, columns, and clues: adding lexing error tracing

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 1 0Mar 28

Tsonnet #7 - No more YOLO exceptions

Welcome to the Tsonnet series! If you're just joining us, you can check out how it all started...

Learn More 1 0Feb 10

Tsonnet #18 - Property-based testing saves the day (and my sanity)

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 0 0Jun 6

Tsonnet #10 - There and back again… concatenating strings

Welcome to the Tsonnet series! If you're just joining, you can check out how it all started in the...

Learn More 0 0Feb 14