hunk.code_window:  *
    * ![](pluck.png)
    *
    * Given a list of strings describing a path to an object property, retrieves
    * the value of a specified nested property from all values in the source
    * Observable. If a property can't be resolved, it will return `undefined` for
    * that value.
    *
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:  * Given a list of strings or numbers describing a path to a property, retrieves
  
hunk.file_path: src/internal/operators/pluck.ts
hunk.type: replace
file: /**
   * This file includes polyfills needed by Angular and is loaded before the app.
   * You can add your own extra polyfills to this file.
   *
   * This file is divided into 2 sections:
   *   1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers.
   *   2. Application imports. Files imported after ZoneJS that should be loaded before your main
   *      file.
   *
   * The current setup is for so-called "evergreen" browsers; the last versions of browsers that
   * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera),
   * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile.
   *
   * Learn more in https://angular.io/docs/ts/latest/guide/browser-support.html
   */
  
  /***************************************************************************************************
   * BROWSER POLYFILLS
   */
  
  /**
   * INTERNET EXPLORER
   *
   * All the Internet Explorer polyfills are defined separately, in the `ie-polyfills.js` file.
   * They are also built separately from the main app, via the `yarn build-ie-polyfills` task.
   * The output of this build is conditionally loaded (only if we are running IE) in the browser,
   * and executed before the rest of the application files are executed.
   */
  
  /** HACK: force import of environment.ts/environment.prod.ts to load env specific polyfills */
  import './environments/environment';
  
  /** ALL Firefox browsers require the following to support `@angular/animation`. **/
  // import 'web-animations-js';  // Run `npm install --save web-animations-js`.
  
  
  
  /***************************************************************************************************
   * Zone JS is required by Angular itself.
   */
  import 'zone.js/dist/zone';  // Included with Angular CLI.
  
  
  
  /***************************************************************************************************
   * APPLICATION IMPORTS
   */
  
  /**
   * Date, currency, decimal and percent pipes.
   * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10
   */
  // import 'intl';  // Run `npm install --save intl`.
  