版博士V2.0程序
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 

719 wiersze
12 KiB

  1. /**
  2. * @since 2.0.0
  3. */
  4. import * as alt from './Alt'
  5. import * as alternative from './Alternative'
  6. import * as applicative from './Applicative'
  7. import * as apply from './Apply'
  8. import * as array from './Array'
  9. import * as bifunctor from './Bifunctor'
  10. import * as boolean from './boolean'
  11. import * as booleanAlgebra from './BooleanAlgebra'
  12. import * as bounded from './Bounded'
  13. import * as boundedDistributiveLattice from './BoundedDistributiveLattice'
  14. import * as boundedJoinSemilattice from './BoundedJoinSemilattice'
  15. import * as boundedLattice from './BoundedLattice'
  16. import * as boundedMeetSemilattice from './BoundedMeetSemilattice'
  17. import * as category from './Category'
  18. import * as chain from './Chain'
  19. import * as chainRec from './ChainRec'
  20. import * as choice from './Choice'
  21. import * as comonad from './Comonad'
  22. import * as compactable from './Compactable'
  23. import * as console from './Console'
  24. import * as const_ from './Const'
  25. import * as contravariant from './Contravariant'
  26. import * as date from './Date'
  27. import * as distributiveLattice from './DistributiveLattice'
  28. import * as either from './Either'
  29. import * as eitherT from './EitherT'
  30. import * as endomorphism from './Endomorphism'
  31. import * as eq from './Eq'
  32. import * as extend from './Extend'
  33. import * as field from './Field'
  34. import * as filterable from './Filterable'
  35. import * as filterableWithIndex from './FilterableWithIndex'
  36. import * as foldable from './Foldable'
  37. import * as foldableWithIndex from './FoldableWithIndex'
  38. import * as fromEither from './FromEither'
  39. import * as fromIO from './FromIO'
  40. import * as fromReader from './FromReader'
  41. import * as fromState from './FromState'
  42. import * as fromTask from './FromTask'
  43. import * as fromThese from './FromThese'
  44. import * as function_ from './function'
  45. import * as functor from './Functor'
  46. import * as functorWithIndex from './FunctorWithIndex'
  47. import * as group from './Group'
  48. import * as heytingAlgebra from './HeytingAlgebra'
  49. import * as hkt from './HKT'
  50. import * as identity from './Identity'
  51. import * as invariant from './Invariant'
  52. import * as io from './IO'
  53. import * as ioEither from './IOEither'
  54. import * as ioOption from './IOOption'
  55. import * as ioRef from './IORef'
  56. import * as joinSemilattice from './JoinSemilattice'
  57. import * as json from './Json'
  58. import * as lattice from './Lattice'
  59. import * as magma from './Magma'
  60. import * as map from './Map'
  61. import * as meetSemilattice from './MeetSemilattice'
  62. import * as monad from './Monad'
  63. import * as monadIO from './MonadIO'
  64. import * as monadTask from './MonadTask'
  65. import * as monadThrow from './MonadThrow'
  66. import * as monoid from './Monoid'
  67. import * as naturalTransformation from './NaturalTransformation'
  68. import * as nonEmptyArray from './NonEmptyArray'
  69. import * as number from './number'
  70. import * as option from './Option'
  71. import * as optionT from './OptionT'
  72. import * as ord from './Ord'
  73. import * as ordering from './Ordering'
  74. import * as pipeable from './pipeable'
  75. import * as pointed from './Pointed'
  76. import * as predicate from './Predicate'
  77. import * as profunctor from './Profunctor'
  78. import * as random from './Random'
  79. import * as reader from './Reader'
  80. import * as readerEither from './ReaderEither'
  81. import * as readerIO from './ReaderIO'
  82. import * as readerT from './ReaderT'
  83. import * as readerTask from './ReaderTask'
  84. import * as readerTaskEither from './ReaderTaskEither'
  85. import * as readonlyArray from './ReadonlyArray'
  86. import * as readonlyMap from './ReadonlyMap'
  87. import * as readonlyNonEmptyArray from './ReadonlyNonEmptyArray'
  88. import * as readonlyRecord from './ReadonlyRecord'
  89. import * as readonlySet from './ReadonlySet'
  90. import * as readonlyTuple from './ReadonlyTuple'
  91. import * as record from './Record'
  92. import * as refinement from './Refinement'
  93. import * as ring from './Ring'
  94. import * as semigroup from './Semigroup'
  95. import * as semigroupoid from './Semigroupoid'
  96. import * as semiring from './Semiring'
  97. import * as separated from './Separated'
  98. import * as set from './Set'
  99. import * as show from './Show'
  100. import * as state from './State'
  101. import * as stateReaderTaskEither from './StateReaderTaskEither'
  102. import * as stateT from './StateT'
  103. import * as store from './Store'
  104. import * as string from './string'
  105. import * as strong from './Strong'
  106. import * as struct from './struct'
  107. import * as task from './Task'
  108. import * as taskEither from './TaskEither'
  109. import * as taskOption from './TaskOption'
  110. import * as taskThese from './TaskThese'
  111. import * as these from './These'
  112. import * as theseT from './TheseT'
  113. import * as traced from './Traced'
  114. import * as traversable from './Traversable'
  115. import * as traversableWithIndex from './TraversableWithIndex'
  116. import * as tree from './Tree'
  117. import * as tuple from './Tuple'
  118. import * as unfoldable from './Unfoldable'
  119. import * as validationT from './ValidationT'
  120. import * as void_ from './void'
  121. import * as witherable from './Witherable'
  122. import * as writer from './Writer'
  123. import * as writerT from './WriterT'
  124. import * as zero from './Zero'
  125. export {
  126. /**
  127. * @category model
  128. * @since 2.0.0
  129. */
  130. alt,
  131. /**
  132. * @category model
  133. * @since 2.0.0
  134. */
  135. alternative,
  136. /**
  137. * @category model
  138. * @since 2.0.0
  139. */
  140. applicative,
  141. /**
  142. * @category model
  143. * @since 2.0.0
  144. */
  145. apply,
  146. /**
  147. * @category data types
  148. * @since 2.0.0
  149. */
  150. array,
  151. /**
  152. * @category model
  153. * @since 2.0.0
  154. */
  155. bifunctor,
  156. /**
  157. * @since 2.2.0
  158. */
  159. boolean,
  160. /**
  161. * @category model
  162. * @since 2.0.0
  163. */
  164. booleanAlgebra,
  165. /**
  166. * @category model
  167. * @since 2.0.0
  168. */
  169. bounded,
  170. /**
  171. * @category model
  172. * @since 2.0.0
  173. */
  174. boundedDistributiveLattice,
  175. /**
  176. * @category model
  177. * @since 2.0.0
  178. */
  179. boundedJoinSemilattice,
  180. /**
  181. * @category model
  182. * @since 2.0.0
  183. */
  184. boundedLattice,
  185. /**
  186. * @category model
  187. * @since 2.0.0
  188. */
  189. boundedMeetSemilattice,
  190. /**
  191. * @category model
  192. * @since 2.0.0
  193. */
  194. category,
  195. /**
  196. * @category model
  197. * @since 2.0.0
  198. */
  199. chain,
  200. /**
  201. * @category model
  202. * @since 2.0.0
  203. */
  204. chainRec,
  205. /**
  206. * @category model
  207. * @since 2.0.0
  208. */
  209. choice,
  210. /**
  211. * @category model
  212. * @since 2.0.0
  213. */
  214. comonad,
  215. /**
  216. * @category model
  217. * @since 2.0.0
  218. */
  219. compactable,
  220. /**
  221. * @since 2.0.0
  222. */
  223. console,
  224. /**
  225. * @category data types
  226. * @since 2.0.0
  227. */
  228. const_ as const,
  229. /**
  230. * @category model
  231. * @since 2.0.0
  232. */
  233. contravariant,
  234. /**
  235. * @since 2.0.0
  236. */
  237. date,
  238. /**
  239. * @category model
  240. * @since 2.0.0
  241. */
  242. distributiveLattice,
  243. /**
  244. * @category data types
  245. * @since 2.0.0
  246. */
  247. either,
  248. /**
  249. * @category monad transformers
  250. * @since 2.0.0
  251. */
  252. eitherT,
  253. /**
  254. * @category data types
  255. * @since 2.11.0
  256. */
  257. endomorphism,
  258. /**
  259. * @category model
  260. * @since 2.0.0
  261. */
  262. extend,
  263. /**
  264. * @category model
  265. * @since 2.0.0
  266. */
  267. field,
  268. /**
  269. * @category model
  270. * @since 2.0.0
  271. */
  272. filterable,
  273. /**
  274. * @category model
  275. * @since 2.0.0
  276. */
  277. filterableWithIndex,
  278. /**
  279. * @category model
  280. * @since 2.0.0
  281. */
  282. foldable,
  283. /**
  284. * @category model
  285. * @since 2.0.0
  286. */
  287. foldableWithIndex,
  288. /**
  289. * @category model
  290. * @since 2.10.0
  291. */
  292. fromEither,
  293. /**
  294. * @category model
  295. * @since 2.10.0
  296. */
  297. fromIO,
  298. /**
  299. * @category model
  300. * @since 2.11.0
  301. */
  302. fromReader,
  303. /**
  304. * @category model
  305. * @since 2.11.0
  306. */
  307. fromState,
  308. /**
  309. * @category model
  310. * @since 2.10.0
  311. */
  312. fromTask,
  313. /**
  314. * @category model
  315. * @since 2.11.0
  316. */
  317. fromThese,
  318. /**
  319. * @since 2.0.0
  320. */
  321. function_ as function,
  322. /**
  323. * @category model
  324. * @since 2.0.0
  325. */
  326. functor,
  327. /**
  328. * @category model
  329. * @since 2.0.0
  330. */
  331. functorWithIndex,
  332. /**
  333. * @category model
  334. * @since 2.0.0
  335. */
  336. group,
  337. /**
  338. * @category model
  339. * @since 2.0.0
  340. */
  341. heytingAlgebra,
  342. /**
  343. * @since 2.0.0
  344. */
  345. hkt,
  346. /**
  347. * @category data types
  348. * @since 2.0.0
  349. */
  350. identity,
  351. /**
  352. * @category model
  353. * @since 2.0.0
  354. */
  355. invariant,
  356. /**
  357. * @category data types
  358. * @since 2.0.0
  359. */
  360. io,
  361. /**
  362. * @category data types
  363. * @since 2.0.0
  364. */
  365. ioEither,
  366. /**
  367. * @category data types
  368. * @since 2.12.0
  369. */
  370. ioOption,
  371. /**
  372. * @since 2.0.0
  373. */
  374. ioRef,
  375. /**
  376. * @category model
  377. * @since 2.0.0
  378. */
  379. joinSemilattice,
  380. /**
  381. * @since 2.10.0
  382. */
  383. json,
  384. /**
  385. * @category model
  386. * @since 2.0.0
  387. */
  388. lattice,
  389. /**
  390. * @category model
  391. * @since 2.0.0
  392. */
  393. magma,
  394. /**
  395. * @category data types
  396. * @since 2.0.0
  397. */
  398. map,
  399. /**
  400. * @category model
  401. * @since 2.0.0
  402. */
  403. meetSemilattice,
  404. /**
  405. * @category model
  406. * @since 2.0.0
  407. */
  408. monad,
  409. /**
  410. * @category model
  411. * @since 2.0.0
  412. */
  413. monadIO,
  414. /**
  415. * @category model
  416. * @since 2.0.0
  417. */
  418. monadTask,
  419. /**
  420. * @category model
  421. * @since 2.0.0
  422. */
  423. monadThrow,
  424. /**
  425. * @category model
  426. * @since 2.0.0
  427. */
  428. monoid,
  429. /**
  430. * @since 2.11.0
  431. */
  432. naturalTransformation,
  433. /**
  434. * @category data types
  435. * @since 2.0.0
  436. */
  437. nonEmptyArray,
  438. /**
  439. * @since 2.10.0
  440. */
  441. number,
  442. /**
  443. * @category data types
  444. * @since 2.0.0
  445. */
  446. option,
  447. /**
  448. * @category monad transformers
  449. * @since 2.0.0
  450. */
  451. optionT,
  452. /**
  453. * @category model
  454. * @since 2.0.0
  455. */
  456. ord,
  457. /**
  458. * @since 2.0.0
  459. */
  460. ordering,
  461. /**
  462. * @since 2.0.0
  463. */
  464. pipeable,
  465. /**
  466. * @category model
  467. * @since 2.10.0
  468. */
  469. pointed,
  470. /**
  471. * @category data types
  472. * @since 2.11.0
  473. */
  474. predicate,
  475. /**
  476. * @category model
  477. * @since 2.0.0
  478. */
  479. profunctor,
  480. /**
  481. * @since 2.0.0
  482. */
  483. random,
  484. /**
  485. * @category data types
  486. * @since 2.0.0
  487. */
  488. reader,
  489. /**
  490. * @category data types
  491. * @since 2.0.0
  492. */
  493. readerEither,
  494. /**
  495. * @category data types
  496. * @since 2.0.0
  497. */
  498. readerIO,
  499. /**
  500. * @category monad transformers
  501. * @since 2.0.0
  502. */
  503. readerT,
  504. /**
  505. * @category data types
  506. * @since 2.0.0
  507. */
  508. readerTaskEither,
  509. /**
  510. * @category data types
  511. * @since 2.5.0
  512. */
  513. readonlyArray,
  514. /**
  515. * @category data types
  516. * @since 2.5.0
  517. */
  518. readonlyMap,
  519. /**
  520. * @category data types
  521. * @since 2.5.0
  522. */
  523. readonlyNonEmptyArray,
  524. /**
  525. * @category data types
  526. * @since 2.5.0
  527. */
  528. readonlyRecord,
  529. /**
  530. * @category data types
  531. * @since 2.5.0
  532. */
  533. readonlySet,
  534. /**
  535. * @category data types
  536. * @since 2.5.0
  537. */
  538. readonlyTuple,
  539. /**
  540. * @category data types
  541. * @since 2.3.0
  542. */
  543. readerTask,
  544. /**
  545. * @category data types
  546. * @since 2.0.0
  547. */
  548. record,
  549. /**
  550. * @category data types
  551. * @since 2.11.0
  552. */
  553. refinement,
  554. /**
  555. * @category model
  556. * @since 2.0.0
  557. */
  558. ring,
  559. /**
  560. * @category model
  561. * @since 2.0.0
  562. */
  563. semigroup,
  564. /**
  565. * @category model
  566. * @since 2.0.0
  567. */
  568. semigroupoid,
  569. /**
  570. * @category model
  571. * @since 2.0.0
  572. */
  573. semiring,
  574. /**
  575. * @category data types
  576. * @since 2.10.0
  577. */
  578. separated,
  579. /**
  580. * @category data types
  581. * @since 2.0.0
  582. */
  583. set,
  584. /**
  585. * @category model
  586. * @since 2.0.0
  587. */
  588. eq,
  589. /**
  590. * @category model
  591. * @since 2.0.0
  592. */
  593. show,
  594. /**
  595. * @category data types
  596. * @since 2.0.0
  597. */
  598. state,
  599. /**
  600. * @category data types
  601. * @since 2.0.0
  602. */
  603. stateReaderTaskEither,
  604. /**
  605. * @category monad transformers
  606. * @since 2.0.0
  607. */
  608. stateT,
  609. /**
  610. * @category data types
  611. * @since 2.0.0
  612. */
  613. store,
  614. /**
  615. * @since 2.10.0
  616. */
  617. string,
  618. /**
  619. * @category model
  620. * @since 2.0.0
  621. */
  622. strong,
  623. /**
  624. * @since 2.10.0
  625. */
  626. struct,
  627. /**
  628. * @category data types
  629. * @since 2.0.0
  630. */
  631. task,
  632. /**
  633. * @category data types
  634. * @since 2.0.0
  635. */
  636. taskEither,
  637. /**
  638. * @category data types
  639. * @since 2.10.0
  640. */
  641. taskOption,
  642. /**
  643. * @category data types
  644. * @since 2.4.0
  645. */
  646. taskThese,
  647. /**
  648. * @category data types
  649. * @since 2.0.0
  650. */
  651. these,
  652. /**
  653. * @category monad transformers
  654. * @since 2.4.0
  655. */
  656. theseT,
  657. /**
  658. * @category data types
  659. * @since 2.0.0
  660. */
  661. traced,
  662. /**
  663. * @category model
  664. * @since 2.0.0
  665. */
  666. traversable,
  667. /**
  668. * @category model
  669. * @since 2.0.0
  670. */
  671. traversableWithIndex,
  672. /**
  673. * @category data types
  674. * @since 2.0.0
  675. */
  676. tree,
  677. /**
  678. * @category data types
  679. * @since 2.0.0
  680. */
  681. tuple,
  682. /**
  683. * @category model
  684. * @since 2.0.0
  685. */
  686. unfoldable,
  687. /**
  688. * @category data types
  689. * @since 2.0.0
  690. */
  691. validationT,
  692. /**
  693. * @category zone of death
  694. * @since 2.11.0
  695. * @deprecated
  696. */
  697. void_ as void,
  698. /**
  699. * @category model
  700. * @since 2.0.0
  701. */
  702. witherable,
  703. /**
  704. * @category data types
  705. * @since 2.0.0
  706. */
  707. writer,
  708. /**
  709. * @category monad transformers
  710. * @since 2.4.0
  711. */
  712. writerT,
  713. /**
  714. * @category model
  715. * @since 2.11.0
  716. */
  717. zero
  718. }