Pudu programming language
Menu
API reference

Std.Html.attribute

1 declaration

fn

attribute: Str -> Str -> Result[(Str, Str), Std.Html.Unsafe]

This is a callable function.

What it does

An attribute, checked.

An attribute whose name begins the way a handler's does is refused

outright: its value is a program, not text, and no amount of escaping makes

a program safe. A page needing behaviour attaches it from a script the page

loaded, which is what a policy permitting only the page's own origin is

for.

Read the signature

  • The text after the name is the type checked by Pudu.
  • Read arrows from left to right: inputs come first, and the final type is returned.
  • Names inside [ ] are type arguments, such as the item type held by a collection.
  • Result makes success and recoverable failure part of the function's type.

Back to Std.HtmlSearch related declarations