Stk is a free, real time stock quotes, charts and market overview.
After attending a talk about Purescript at the Elixir Conf Europe 2017 in Barcelona, I started to read Purescript by example. The book is a very good learning material, even though I felt the need to make an application in order to get the grasp of the language and its ecosystem.
- v1
- Display a component with Halogen
- Fetch an API
- Parse the JSON
- by using purescript-foreign
- by using purescript-foreign-generics
- Display a lifecycle component and fetch on mount
- Display a typeahead and send the selection to the parent
- Display a chart with purescript-echarts
- Use Bulma CSS framework
- Use Parcel web application bundler
- Display multiple types of child component
- v2
- Use local storage to save symbols
- Use Signals to update the data
- Use purescript-routing
- Display market gainers and losers
- Display worldwide map with market indexes
- Thanks to Phil Freeman, creator of the Purescript language and author of Purescript by Example
- Thanks to Slamdata for the Halogen type-safe UI library
- Thanks to Citizennet for the typeahead search component
- Thanks to IEX for providing the data for free