#!/usr/bin/env fun /* * This file is part of the Fun programming language. * https://fun-lang.xyz/ * * Copyright 2025 Johannes Findeisen * Licensed under the terms of the Apache-2.0 license. * https://opensource.org/license/apache-2-0 * * Added: 2025-10-02 */ /* * Interactive input example using input() and Console wrapper. */ #include print("=== input() builtin ===") name = input("Enter your name: ") print(join(["Hello, ", name, "!"], "")) print("=== Console class ===") c = Console() city = c.ask("Your city") print(join(["Nice to meet you from ", city], "")) yn = c.ask_yes_no("Do you like Fun?") if yn print("Great! 🎉") else print("Give it a try, it grows on you.") /* Input given: Enter your name: Hanez Your city: Universe Do you like Fun? [y/n]: y */ /* Expected output: === input() builtin === Hello, Hanez! === Console class === Nice to meet you from Universe Great! 🎉 */