# WL WL is the proof of concept for a powerful and flexible templating language for the web. Here's an example template in WL with a recursive comment view element: ```html let posts = [ { author: "UserA", title: "I'm the first post", content: "Sup everyone!", date: "1 Jan 2025", comments: [ { author: "UserB", content: "Hello! This is a comment!", comments: [ { author: "UserA", content: "Hello to you!", comments: [] } ] } ] } ] fun comment(c)
\c.author

\c.content

\for subc in c.comments: comment(subc)
List of posts \for post in posts:

\post.title

Posted on \post.date by \post.author

\post.content

\for c in post.comments: comment(c)
```