Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "list/index"

Index

Interfaces

Type aliases

Type aliases

ListFilterer

ListFilterer<T>: (currentValue: T, currentNode?: ListNode<T>, currentList?: List<T>) => boolean

Type parameters

  • T

Type declaration

    • (currentValue: T, currentNode?: ListNode<T>, currentList?: List<T>): boolean
    • Parameters

      • currentValue: T
      • Optional currentNode: ListNode<T>
      • Optional currentList: List<T>

      Returns boolean

ListMapper

ListMapper<T, U>: (currentValue: T, currentNode?: ListNode<T>, currentList?: List<T>) => U

Type parameters

  • T

  • U

Type declaration

    • (currentValue: T, currentNode?: ListNode<T>, currentList?: List<T>): U
    • Parameters

      • currentValue: T
      • Optional currentNode: ListNode<T>
      • Optional currentList: List<T>

      Returns U

ListReducer

ListReducer<T, U>: (accumulator: U, currentValue: T) => U

Type parameters

  • T

  • U

Type declaration

    • (accumulator: U, currentValue: T): U
    • Parameters

      • accumulator: U
      • currentValue: T

      Returns U

Generated using TypeDoc