hoon is an actively used programming language. Hoon is a high-level, statically typed, functional programming language, custom-designed for use with Urbit. For a functional language it has a surprisingly imperative style, and mastering it doesn't require knowing any advanced mathematics.

?Years Old ?Users ?Jobs
  • the hoon website
  • Have a question about hoon not answered here? Email me and let me know how I can help.

Example code from the web:

::  A message you ping another ship with
::
::::  /===/mar/ping/message/hoon
  ::
/-  ping-message
!:
|_  ping-message
++  grab
  |%
  +=  noun
    ping-message
  --
--

Last updated June 22nd, 2020

Edit hoon on GitHub