Skip to content

Track 1 Punch Language Fundamentals

Abstract

This track covers the fundamentals of the punch programming language, and its typical usage for parsing, enriching, normalizing incoming events such as applicative, system or security logs.

The basics

Refer to the punch programming overview.

Question

What is the relation between the punch language and the JSON format ?

Question

What are the types you manipulate in the punch language ? Are they equivalent to JSON types ?

Tuples

Refer to the punch programming overview.

Question

What is the typical use of a temporary tuple ?

Question

What does it mean to clone a tuple ?