Public Vars

Back

sequential? (clj)

(source)

function

(sequential? coll)
Returns true if coll implements Sequential

Examples

typedclojure/typedclojure
(ns ^:no-doc typed.ann.clojure
  "Type annotations for the base Clojure distribution."
  #?(:cljs (:require-macros [typed.ann-macros.clojure :as macros]))
  (:require [clojure.core :as cc]
            [typed.clojure :as t]
            #?(:clj [typed.ann-macros.clojure :as macros])
            #?(:clj typed.ann.clojure.jvm) ;; jvm annotations
            #?(:clj clojure.core.typed))
  #?(:clj
     (:import (clojure.lang PersistentHashSet PersistentList
                            APersistentMap #_IPersistentCollection
                            #_ITransientSet
                            IRef)
              (java.util Comparator Collection))))

cc/associative? (t/Pred (t/Associative t/Any t/Any))
cc/coll? (t/Pred (t/Coll t/Any))
      ;TODO should these be parameterized?
cc/sequential? (t/Pred t/Sequential)
cc/sorted? (t/Pred (t/Sorted t/Any))
cc/meta [t/Any :-> (t/Nilable (t/Map t/Any t/Any))]
;; FIXME IObj annotations are a hack. doesn't literally return the same reference.
cc/with-meta (t/All [[x :< #?(:clj clojure.lang.IObj
                              :cljs cljs.core/IWithMeta)]]
                    [x (t/Nilable (t/Map t/Any t/Any)) :-> x])
cc/vary-meta (t/All [[x :< #?(:clj clojure.lang.IObj
                              :cljs cljs.core/IWithMeta)] b :..]
                    [x [(t/Nilable (t/Map t/Any t/Any)) b :.. b :-> (t/Nilable (t/Map t/Any t/Any))] b :.. b :-> x])
tel/clatrix
(ns clatrix.matrix-api-test
  (:use clojure.test
        clojure.core.matrix.protocols)
  (:require [clatrix.core :as c]
            [clojure.core.matrix :as m]
            [clojure.core.matrix.protocols :as p]
            [clojure.core.matrix.compliance-tester :as comp]))

  (c/normalize (c/matrix [3 4]))
  (element-seq cv)
  (clojure.core/flatten M)
  (tree-seq sequential? seq M)
zclj/replication-packages
(ns gql.small-example-specs (:require [clojure.core] [clojure.spec.alpha]))

(clojure.spec.alpha/def :gql.small-example-specs.User/projects
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.small-example-specs/Project)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.small-example-specs.Project/members
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.small-example-specs/User)
    :kind
    clojure.core/sequential?)))
zclj/replication-packages
(ns gql.git-lab-specs (:require [clojure.core] [clojure.spec.alpha]))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueSetDueDatePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/TodoEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.AddAwardEmojiPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/inputFields
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__InputValue :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetLabelsPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.NoteConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Note)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Directive/args
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__InputValue :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueSetConfidentialPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.DiscussionConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/DiscussionEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SubmoduleConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Submodule)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Query.snippets/ids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/possibleTypes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Type :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/type
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/TodoTargetEnum :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.DestroyNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.UserConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/UserEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetWipPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateDiffNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/MergeRequest)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SentryDetailedError/frequency
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/SentryErrorFrequency :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoMarkDonePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/interfaces
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Type :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetLabelsInput/labelIds
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issue/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.UserConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/User)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetAssigneesInput/assigneeUsernames
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/groupId
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TodosMarkAllDonePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.mergeRequest/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SubmoduleConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/SubmoduleEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.NoteConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/NoteEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Schema/types
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Type :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.RemoveAwardEmojiPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/action
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/TodoActionEnum :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetSubscriptionPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoRestorePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/MergeRequestEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.User.snippets/ids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SnippetConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Snippet)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.PipelineConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Pipeline)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.DestroySnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TreeEntryConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/TreeEntryEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.snippets/ids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.LabelConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/LabelEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.BlobConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/BlobEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/state
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/TodoStateEnum :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Todo)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.mergeRequests/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetMilestonePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issues/labelName
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/String)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.ProjectConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/ProjectEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/fields
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Field :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/IssueEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateSnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.DiscussionConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Discussion)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issues/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetAssigneesPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Schema/directives
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Directive :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.LabelConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Label)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TreeEntryConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/TreeEntry)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SnippetConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/SnippetEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.UpdateSnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/authorId
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.BlobConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Blob)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MarkAsSpamSnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.PipelineConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/PipelineEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.UpdateNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetLockedPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Field/args
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__InputValue :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.ProjectConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Project)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Issue)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateImageDiffNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/projectId
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.ToggleAwardEmojiPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Directive/locations
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__DirectiveLocation :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/enumValues
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__EnumValue :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TodosMarkAllDonePayload/updatedIds
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issue/labelName
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/String)
    :kind
    clojure.core/sequential?)))
zclj/replication-packages
(ns gql.git-lab-specs (:require [clojure.core] [clojure.spec.alpha]))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueSetDueDatePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/TodoEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.AddAwardEmojiPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/inputFields
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__InputValue :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetLabelsPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.NoteConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Note)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Directive/args
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__InputValue :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueSetConfidentialPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.DiscussionConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/DiscussionEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SubmoduleConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Submodule)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Query.snippets/ids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/possibleTypes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Type :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/type
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/TodoTargetEnum :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.DestroyNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.UserConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/UserEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetWipPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateDiffNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/MergeRequest)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SentryDetailedError/frequency
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/SentryErrorFrequency :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoMarkDonePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/interfaces
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Type :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetLabelsInput/labelIds
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issue/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.UserConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/User)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetAssigneesInput/assigneeUsernames
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/groupId
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TodosMarkAllDonePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.mergeRequest/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SubmoduleConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/SubmoduleEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.NoteConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/NoteEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Schema/types
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Type :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.RemoveAwardEmojiPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/action
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/TodoActionEnum :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetSubscriptionPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoRestorePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/MergeRequestEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.User.snippets/ids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SnippetConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Snippet)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.PipelineConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Pipeline)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.DestroySnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.TreeEntryConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/TreeEntryEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.snippets/ids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.LabelConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/LabelEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.BlobConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/BlobEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/state
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/TodoStateEnum :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TodoConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Todo)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.mergeRequests/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetMilestonePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issues/labelName
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/String)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.ProjectConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/ProjectEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/fields
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Field :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/IssueEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateSnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.DiscussionConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Discussion)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issues/iids
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetAssigneesPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Schema/directives
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__Directive :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.LabelConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Label)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TreeEntryConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/TreeEntry)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.SnippetConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/SnippetEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.UpdateSnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/authorId
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.BlobConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Blob)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.MarkAsSpamSnippetPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.PipelineConnection/edges
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/PipelineEdge)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.UpdateNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.MergeRequestSetLockedPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Field/args
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__InputValue :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.ProjectConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Project)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.IssueConnection/nodes
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/Issue)
    :kind
    clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.CreateImageDiffNotePayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.User.todos/projectId
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.ToggleAwardEmojiPayload/errors
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/String :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Directive/locations
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/__DirectiveLocation :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.__Type/enumValues
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of :gql.git-lab-specs/__EnumValue :kind clojure.core/sequential?)))

(clojure.spec.alpha/def :gql.git-lab-specs.TodosMarkAllDonePayload/updatedIds
  (clojure.spec.alpha/coll-of :gql.git-lab-specs/ID :kind clojure.core/sequential?))

(clojure.spec.alpha/def :gql.git-lab-specs.Project.issue/labelName
  (clojure.spec.alpha/nilable
   (clojure.spec.alpha/coll-of
    (clojure.spec.alpha/nilable :gql.git-lab-specs/String)
    :kind
    clojure.core/sequential?)))