Packages
Multi-surface application runtime for Elixir. One TEA module renders to terminal, browser (LiveView), SSH, and MCP (agents). 30+ widgets, flexbox + CSS grid, AI agent runtime, distributed swarm with CRDTs, time-travel debugging, session recording, sandboxed REPL, and agentic commerce.
Current section
Files
Jump to
Current section
Files
lib/raxol/terminal/validation.ex
defmodule Raxol.Terminal.Validation do
@moduledoc """
Stub validation module for terminal input. Replace with real validation logic as needed.
"""
@doc """
Validates input for the terminal. Currently a stub that always returns {:ok, value}.
"""
@spec validate_input(any(), any(), any(), any()) :: {:ok, any()}
def validate_input(_arg1, value, _arg3, _arg4) do
{:ok, value}
end
end