unison-share-api-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.Server.Local.Endpoints.FuzzyFind

Documentation

type FuzzyFindAPI = "find" :> (QueryParam "relativeTo" Path :> (QueryParam "limit" Int :> (QueryParam "renderWidth" Width :> (QueryParam "query" String :> APIGet [(Alignment, FoundResult)])))) Source #

data FoundTerm Source #

Instances

Instances details
ToJSON FoundTerm Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

Generic FoundTerm Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

Associated Types

type Rep FoundTerm :: Type -> Type #

Show FoundTerm Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

ToSchema FoundTerm Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

type Rep FoundTerm Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

type Rep FoundTerm = D1 ('MetaData "FoundTerm" "Unison.Server.Local.Endpoints.FuzzyFind" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'False) (C1 ('MetaCons "FoundTerm" 'PrefixI 'True) (S1 ('MetaSel ('Just "bestFoundTermName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 HashQualifiedName) :*: S1 ('MetaSel ('Just "namedTerm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedTerm)))

data FoundType Source #

Instances

Instances details
ToJSON FoundType Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

Generic FoundType Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

Associated Types

type Rep FoundType :: Type -> Type #

Show FoundType Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

ToSchema FoundType Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

type Rep FoundType Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

type Rep FoundType = D1 ('MetaData "FoundType" "Unison.Server.Local.Endpoints.FuzzyFind" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'False) (C1 ('MetaCons "FoundType" 'PrefixI 'True) (S1 ('MetaSel ('Just "bestFoundTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 HashQualifiedName) :*: (S1 ('MetaSel ('Just "typeDef") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (DisplayObject SyntaxText SyntaxText)) :*: S1 ('MetaSel ('Just "namedType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType))))

data FoundResult Source #

Instances

Instances details
ToJSON FoundResult Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

Generic FoundResult Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

Associated Types

type Rep FoundResult :: Type -> Type #

Show FoundResult Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

ToSchema FoundResult Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

ToSample FoundResult Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

type Rep FoundResult Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.FuzzyFind

type Rep FoundResult = D1 ('MetaData "FoundResult" "Unison.Server.Local.Endpoints.FuzzyFind" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'False) (C1 ('MetaCons "FoundTermResult" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FoundTerm)) :+: C1 ('MetaCons "FoundTypeResult" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FoundType)))

Orphan instances