Skip to content

finkel-lang/finkel-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

finkel-mode

test codecov

This repository contains Emacs Lisp codes for finkel-mode, a major mode for editing Finkel code with Emacs.

Installation

At the time of writing, finkel-mode is not yet available as a package from a public repository such as MELPA. So one needs to install from the source.

To install manually, clone this repository:

$ git clone https://github.com/finkel-lang/finkel-mode

and add the cloned directory to the load-path. E.g.: add below to ~/.emacs:

(add-to-list 'load-path "/path/to/the/cloned/repository/")
(autoload 'finkel-mode "finkel-mode" nil t)

Usage

To start an interactive session, open a file with .fnk extension, then hit Ctrl-z.

This will ask the user to run a REPL via stack exec with given stack.yaml, or via cabal v2-exec with given cabal.project, or use the finkel executable available in the system.

Contributing

Contributions are welcome. Please see the CONTRIBUTING.md.

About

Emacs major mode for the Finkel programming language

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published