1-- | Various constants which refer to things in the Prelude
2module Language.PureScript.Constants where
5import Data.String (IsString)
6import Language.PureScript.Names
10($) :: forall a. (IsString a) => a
13apply :: forall a. (IsString a) => a
16(#) :: forall a. (IsString a) => a
19applyFlipped :: forall a. (IsString a) => a
20applyFlipped = "applyFlipped"
22(<>) :: forall a. (IsString a) => a
25(++) :: forall a. (IsString a) => a
28append :: forall a. (IsString a) => a
31(>>=) :: forall a. (IsString a) => a
34bind :: forall a. (IsString a) => a
37(+) :: forall a. (IsString a) => a
40add :: forall a. (IsString a) => a
43(-) :: forall a. (IsString a) => a
46sub :: forall a. (IsString a) => a
49(*) :: forall a. (IsString a) => a
52mul :: forall a. (IsString a) => a
55(/) :: forall a. (IsString a) => a
58div :: forall a. (IsString a) => a
61(%) :: forall a. (IsString a) => a
64mod :: forall a. (IsString a) => a
67(<) :: forall a. (IsString a) => a
70lessThan :: forall a. (IsString a) => a
73(>) :: forall a. (IsString a) => a
76greaterThan :: forall a. (IsString a) => a
77greaterThan = "greaterThan"
79(<=) :: forall a. (IsString a) => a
82lessThanOrEq :: forall a. (IsString a) => a
83lessThanOrEq = "lessThanOrEq"
85(>=) :: forall a. (IsString a) => a
88greaterThanOrEq :: forall a. (IsString a) => a
89greaterThanOrEq = "greaterThanOrEq"
91(==) :: forall a. (IsString a) => a
94eq :: forall a. (IsString a) => a
97(/=) :: forall a. (IsString a) => a
100notEq :: forall a. (IsString a) => a
103compare :: forall a. (IsString a) => a
106(&&) :: forall a. (IsString a) => a
109conj :: forall a. (IsString a) => a
112(||) :: forall a. (IsString a) => a
115disj :: forall a. (IsString a) => a
118unsafeIndex :: forall a. (IsString a) => a
119unsafeIndex = "unsafeIndex"
121or :: forall a. (IsString a) => a
124and :: forall a. (IsString a) => a
127xor :: forall a. (IsString a) => a
130(<<<) :: forall a. (IsString a) => a
133compose :: forall a. (IsString a) => a
136(>>>) :: forall a. (IsString a) => a
139composeFlipped :: forall a. (IsString a) => a
140composeFlipped = "composeFlipped"
142map :: forall a. (IsString a) => a
147negate :: forall a. (IsString a) => a
150not :: forall a. (IsString a) => a
153shl :: forall a. (IsString a) => a
156shr :: forall a. (IsString a) => a
159zshr :: forall a. (IsString a) => a
162complement :: forall a. (IsString a) => a
163complement = "complement"
167zero :: forall a. (IsString a) => a
170one :: forall a. (IsString a) => a
173bottom :: forall a. (IsString a) => a
176top :: forall a. (IsString a) => a
179return :: forall a. (IsString a) => a
182pure' :: forall a. (IsString a) => a
185returnEscaped :: forall a. (IsString a) => a
186returnEscaped = "$return"
188untilE :: forall a. (IsString a) => a
191whileE :: forall a. (IsString a) => a
194runST :: forall a. (IsString a) => a
197stRefValue :: forall a. (IsString a) => a
200newSTRef :: forall a. (IsString a) => a
203readSTRef :: forall a. (IsString a) => a
204readSTRef = "readSTRef"
206writeSTRef :: forall a. (IsString a) => a
207writeSTRef = "writeSTRef"
209modifySTRef :: forall a. (IsString a) => a
210modifySTRef = "modifySTRef"
212mkFn :: forall a. (IsString a) => a
215runFn :: forall a. (IsString a) => a
218unit :: forall a. (IsString a) => a
223undefined :: forall a. (IsString a) => a
224undefined = "undefined"
226-- Type Class Dictionary Names
228monadEffDictionary :: forall a. (IsString a) => a
229monadEffDictionary = "monadEff"
231applicativeEffDictionary :: forall a. (IsString a) => a
232applicativeEffDictionary = "applicativeEff"
234bindEffDictionary :: forall a. (IsString a) => a
235bindEffDictionary = "bindEff"
237semiringNumber :: forall a. (IsString a) => a
238semiringNumber = "semiringNumber"
240semiringInt :: forall a. (IsString a) => a
241semiringInt = "semiringInt"
243ringNumber :: forall a. (IsString a) => a
244ringNumber = "ringNumber"
246ringInt :: forall a. (IsString a) => a
249moduloSemiringNumber :: forall a. (IsString a) => a
250moduloSemiringNumber = "moduloSemiringNumber"
252moduloSemiringInt :: forall a. (IsString a) => a
253moduloSemiringInt = "moduloSemiringInt"
255euclideanRingNumber :: forall a. (IsString a) => a
256euclideanRingNumber = "euclideanRingNumber"
258euclideanRingInt :: forall a. (IsString a) => a
259euclideanRingInt = "euclideanRingInt"
261ordBoolean :: forall a. (IsString a) => a
262ordBoolean = "ordBoolean"
264ordNumber :: forall a. (IsString a) => a
265ordNumber = "ordNumber"
267ordInt :: forall a. (IsString a) => a
270ordString :: forall a. (IsString a) => a
271ordString = "ordString"
273ordChar :: forall a. (IsString a) => a
276eqNumber :: forall a. (IsString a) => a
279eqInt :: forall a. (IsString a) => a
282eqString :: forall a. (IsString a) => a
285eqChar :: forall a. (IsString a) => a
288eqBoolean :: forall a. (IsString a) => a
289eqBoolean = "eqBoolean"
291boundedBoolean :: forall a. (IsString a) => a
292boundedBoolean = "boundedBoolean"
294booleanAlgebraBoolean :: forall a. (IsString a) => a
295booleanAlgebraBoolean = "booleanAlgebraBoolean"
297heytingAlgebraBoolean :: forall a. (IsString a) => a
298heytingAlgebraBoolean = "heytingAlgebraBoolean"
300semigroupString :: forall a. (IsString a) => a
301semigroupString = "semigroupString"
303semigroupoidFn :: forall a. (IsString a) => a
304semigroupoidFn = "semigroupoidFn"
308generic :: forall a. (IsString a) => a
311toSpine :: forall a. (IsString a) => a
314fromSpine :: forall a. (IsString a) => a
315fromSpine = "fromSpine"
317toSignature :: forall a. (IsString a) => a
318toSignature = "toSignature"
322pattern DataSymbol :: ModuleName
323pattern DataSymbol = ModuleName [ProperName "Data", ProperName "Symbol"]
325pattern IsSymbol :: Qualified (ProperName 'ClassName)
326pattern IsSymbol = Qualified (Just DataSymbol) (ProperName "IsSymbol")
330pattern TypeDataSymbol :: ModuleName
331pattern TypeDataSymbol = ModuleName [ProperName "Type", ProperName "Data", ProperName "Symbol"]
333pattern CompareSymbol :: Qualified (ProperName 'ClassName)
334pattern CompareSymbol = Qualified (Just TypeDataSymbol) (ProperName "CompareSymbol")
336pattern AppendSymbol :: Qualified (ProperName 'ClassName)
337pattern AppendSymbol = Qualified (Just TypeDataSymbol) (ProperName "AppendSymbol")
341typeDataOrdering :: ModuleName
342typeDataOrdering = ModuleName [ProperName "Type", ProperName "Data", ProperName "Ordering"]
344orderingLT :: Qualified (ProperName 'TypeName)
345orderingLT = Qualified (Just typeDataOrdering) (ProperName "LT")
347orderingEQ :: Qualified (ProperName 'TypeName)
348orderingEQ = Qualified (Just typeDataOrdering) (ProperName "EQ")
350orderingGT :: Qualified (ProperName 'TypeName)
351orderingGT = Qualified (Just typeDataOrdering) (ProperName "GT")
355main :: forall a. (IsString a) => a
360partial :: forall a. (IsString a) => a
363pattern Prim :: ModuleName
364pattern Prim = ModuleName [ProperName "Prim"]
366pattern Partial :: Qualified (ProperName 'ClassName)
367pattern Partial = Qualified (Just Prim) (ProperName "Partial")
369pattern Fail :: Qualified (ProperName 'ClassName)
370pattern Fail = Qualified (Just Prim) (ProperName "Fail")
372pattern Warn :: Qualified (ProperName 'ClassName)
373pattern Warn = Qualified (Just Prim) (ProperName "Warn")
375typ :: forall a. (IsString a) => a
378effect :: forall a. (IsString a) => a
381symbol :: forall a. (IsString a) => a
386__superclass_ :: forall a. (IsString a) => a
387__superclass_ = "__superclass_"
389__unused :: forall a. (IsString a) => a
394prim :: forall a. (IsString a) => a
397prelude :: forall a. (IsString a) => a
400dataArray :: forall a. (IsString a) => a
401dataArray = "Data_Array"
403eff :: forall a. (IsString a) => a
404eff = "Control_Monad_Eff"
406st :: forall a. (IsString a) => a
407st = "Control_Monad_ST"
409controlApplicative :: forall a. (IsString a) => a
410controlApplicative = "Control_Applicative"
412controlSemigroupoid :: forall a. (IsString a) => a
413controlSemigroupoid = "Control_Semigroupoid"
415controlBind :: forall a. (IsString a) => a
416controlBind = "Control_Bind"
418dataBounded :: forall a. (IsString a) => a
419dataBounded = "Data_Bounded"
421dataSemigroup :: forall a. (IsString a) => a
422dataSemigroup = "Data_Semigroup"
424dataHeytingAlgebra :: forall a. (IsString a) => a
425dataHeytingAlgebra = "Data_HeytingAlgebra"
427dataEq :: forall a. (IsString a) => a
430dataOrd :: forall a. (IsString a) => a
433dataSemiring :: forall a. (IsString a) => a
434dataSemiring = "Data_Semiring"
436dataRing :: forall a. (IsString a) => a
437dataRing = "Data_Ring"
439dataEuclideanRing :: forall a. (IsString a) => a
440dataEuclideanRing = "Data_EuclideanRing"
442dataFunction :: forall a. (IsString a) => a
443dataFunction = "Data_Function"
445dataFunctionUncurried :: forall a. (IsString a) => a
446dataFunctionUncurried = "Data_Function_Uncurried"
448dataIntBits :: forall a. (IsString a) => a
449dataIntBits = "Data_Int_Bits"
451partialUnsafe :: forall a. (IsString a) => a
452partialUnsafe = "Partial_Unsafe"
454unsafePartial :: forall a. (IsString a) => a
455unsafePartial = "unsafePartial"
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list