---
name: "Webapp.displayPage"
section: "3kaya"
platform: "linux"
package: "kaya"
version: "0.4.4-6.2"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/Webapp.displayPage"
---

# Webapp.displayPage(3kaya)

Displays a function result

## NAME

Webapp::displayPage - Displays a function result

## SYNOPSIS

**Void displayPage(** *Void() fn, \[Pair\<String, String\> \] headers* **)**

## ARGUMENTS

**fn** A Void function taking no parameters that prints the content to standard output.

**headers** A list of key-value pairs of HTTP headers

## DESCRIPTION

Displays a function result. The displayPage functions are called automatically by a webapp based on the return value of **webmain**  and should only be called directly for debugging purposes and when constructing custom **displayPage**  functions.

This function may be useful for output of very large amounts of content where reading the entire content into a string or binary block before printing it is not practical.

## AUTHORS

Kaya standard library by Edwin Brady, Chris Morris and others (kaya@kayalang.org). For further information see http://kayalang.org/

## LICENSE

The Kaya standard library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (version 2.1 or any later version) as published by the Free Software Foundation.

## RELATED

**Webapp.displayPage (3kaya)** (HTML documents)

**Webapp.displayPage\_1 (3kaya)** (string data)

**Webapp.displayPage\_2 (3kaya)** (binary data)
