Typealias

    The parameters are unreadable and boring

    Instead of using , let us create a fake name for String.

    1. func listEmployees(enterEmployees: MyEmployees) {}

    Array Type

    1. let arrayOne: Array<String> = ["Bob", "Bobby"] // Generic Struct
    2. let arrayTwo: [String] = ["Bob", "Bobby"]

    Dictionary Type

    Optional Type

    You will learn more about optionals in Chapter 8: Advanced Enums.

    That’s it. You’ve learned how fake.