import {Book} from "./interfaces";

export type Books = Array<Book>;

export function booksTest() {

  let poetryBooks: string[] = ['a'];
  let fictionBooks: Array<string> = ['b'];

  let historyBooks = new Array<Book>(5);
  // Forbidden
  // let historyBooks: Books = new Books(5);
  console.log(poetryBooks, fictionBooks, historyBooks);
}

export function LogAndReturn<T>(thing: T): T {
  console.log(thing);
  return thing;
}