# Functions
NewCancelationHandle returns a new cancelation handle.
NewHandler creates a Serulian language server handler.
# Constants
DiagnoseDelay is the delay waited before a document is re-parsed.
MaximumBuildDuration is the maximum duration to build a handle before we timeout.
# Structs
CancelationHandle is a handle for tracking the cancelation of a language server request.
SerulianLangServerHandler defines a JSON-RPC handler that implements the Serulian language server.