anchor.diff:  
   === Create a Meteor package
   
  -This {url-meteor}[Meteor] package will contain our Elm application and we will use this package inside the {url-meteor}[Meteor] application.
  -
  -We use a Package because it allows us to isolate our Elm application from the rest of the {url-meteor}[Meteor] context.
  -It is also really useful if we want to remove our Elm application or if one we don't want to use Meteor {url-meteor}[Meteor] anymore.
  +This {url-meteor}[Meteor] package will contain our {url-elm}[Elm] application and we will use this package inside the {url-meteor}[Meteor] application.
  +
  +We use a Package because it allows us to isolate our {url-elm}[Elm] application from the rest of the {url-meteor}[Meteor] context.
  +It is also really useful if we want to remove our {url-elm}[Elm] application or if one we don't want to use Meteor {url-meteor}[Meteor] anymore.
   
   Let's start by creating some folders:
   ```shell
   mkdir -p packages/elm-app/{app,dist}
   ```
   
  -The *app* folder will contain the sources of our Elm application (Elm, TS and CSS files).
  +The *app* folder will contain the sources of our {url-elm}[Elm] application ({url-elm}[Elm], TS and CSS files).
   The *dist* folder will contain the result of the build made by {url-parcel}[Parcel].
   
   Because we will build with {url-parcel}[Parcel] and not with {url-meteor}[Meteor], we will create a new file at the root of the *meteor-elm-app* called *.meteorignore*
  
positive.code: 
  === The CSS main file
  
  In the folder *meteor-elm-app/packages/elm-app/app*, create an empty *main.scss* SCSS file (or CSS if you prefer) that we will use later to add some style in our Elm application.
  
  NB: if you use *elm-css* and you don't need a stylesheet, skip this step and remove the line `api.addFiles('dist/elm-app.css', 'client');` in the *package.js* file
  
  === The Package mainModule
  
  In the folder *meteor-elm-app/packages/elm-app/app*, create a file *index.ts* that will *mount* our Elm application and export the *ports*.
  
  A simple version could be:
  
  
negative.code: 
  image::https://user-images.githubusercontent.com/2006548/84566211-bfdb0b00-ad6f-11ea-86fa-927a901ae327.png[]
  
  Congratulations 🎉! You made your first application with {url-elm}[Elm], {url-meteor}[Meteor] and Tailwindcss 👏.
  
  == The Todos application
  
  It is really awesome right? What? You don't want to use {url-meteor}[Meteor] just to expose static file? Hmm ok, let's go with the Todos application
  
  Because the goal of this post is not to learn how to code in {url-elm}[Elm], we will start with an application I wrote for the occasion.
  
  image::https://user-images.githubusercontent.com/2006548/84833215-132eb100-b02f-11ea-836b-63a14a6dbe74.png[]
  
  