input: from typing import List
  
  def fetch_recent_articles(url: str) -> List[str]:
      """Retrieves the text content of the 10 most recent articles from a given news website url.
      >>> fetch_recent_articles('http://example.com/news')
      ['Text of article 1', 'Text of article 2', 'Text of article 3', 'Text of article 4', 'Text of article 5', 'Text of article 6', 'Text of article 7', 'Text of article 8', 'Text of article 9', 'Text of article 10']
      """
      import requests
      from bs4 import BeautifulSoup
      
      # get the source code 
      html_content = requests.get(url).text
      
      # parse the html content 
      soup = BeautifulSoup(html_content, "lxml")
      
      # get all the articles  
      articles = soup.find_all('article')
      
      # return the text content of the first 10 articles 
      return [article.text for article in articles[:10]]
output:     import requests
      from bs4 import BeautifulSoup
      
      # get the source code 
      html_content = requests.get(url).text
      
      # parse the html content 
      soup = BeautifulSoup(html_content, "lxml")
      
      # get all the articles  
      articles = soup.find_all('article')
      
      # return the text content of the first 10 articles 
      return [article.text for article in articles[:10]]