Skip to content

thoradam/atom-ide-flow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atom IDE support for Flow

Adds several IDE features for Facebook Flow language to Atom:

  • Hover tooltips show type information when over variables
  • Typecheck on save reports errors with red highlights and gutter indicators
  • Go to definition command navigates to the definition of a variable
  • Autocomplete shows type-based completion lists [NOTE: Must install autocomplete-plus plugin]

Heavily inspired by IDE Haskell.

Demo

Feature demo

Requirements

Installation

$ apm install ide-flow

Notes

  • If the flow command is not on your path, set its location in the package settings under Flow Path
  • Automatically starts a flow server if not already active in a given folder.
    If you need to set configurations on the flow server (such as a --lib flag), run a server manually in the folder you are working in.

About

Atom IDE support for Flow

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 93.9%
  • CSS 6.1%