org.llm4s

package org.llm4s

Members list

Packages

package org.llm4s.agent
package org.llm4s.error
package org.llm4s.http
package org.llm4s.jev
package org.llm4s.mcp
package org.llm4s.media
package org.llm4s.model
package org.llm4s.pekko
package org.llm4s.rag
package org.llm4s.trace
package org.llm4s.types

The Result type, its syntax, and the newtypes the library's own APIs use.

The Result type, its syntax, and the newtypes the library's own APIs use.

Attributes

package org.llm4s.util
package org.llm4s.zio

Type members

Classlikes

@Stable
object AsyncResult

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
@Stable
object Result

Companion object for Result types. Provides utility methods for creating and manipulating Result types. Includes methods for success, failure, fromOption, sequence, traverse, and combine. These methods allow users to easily create and handle Result types, providing a consistent and type-safe way to work with results in the LLM4S. Provides a clear and concise API for error handling and result manipulation. Provides methods for creating success and failure results, converting from Option types, sequencing and traversing lists of results, and combining two results into a tuple. This object is designed to be extensible for future requirements, allowing users to add additional utility methods as needed. It provides a consistent and type-safe way to handle results and errors in the LLM4S.

Companion object for Result types. Provides utility methods for creating and manipulating Result types. Includes methods for success, failure, fromOption, sequence, traverse, and combine. These methods allow users to easily create and handle Result types, providing a consistent and type-safe way to work with results in the LLM4S. Provides a clear and concise API for error handling and result manipulation. Provides methods for creating success and failure results, converting from Option types, sequencing and traversing lists of results, and combining two results into a tuple. This object is designed to be extensible for future requirements, allowing users to add additional utility methods as needed. It provides a consistent and type-safe way to handle results and errors in the LLM4S.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Result.type