Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Fermat is a simple, native number theory library for Clojurescript.

NotificationsYou must be signed in to change notification settings

parkerdgabel/fermat

Repository files navigation

Fermat is a powerful native number theory library for Clojurescript.

Overview

Fermat is a native nuber theory library for Clojurescript. Fermat is currently under productionbut the functions it can do now are:

  • Modular arithmatic (i.e. Modular Exponentiation, Modular Inverse, Chinese Remaineder Theorem)
  • Primality testing and generation.
  • Factorization.Planned additions include:
  • Discrete logrithms.

Setup

Put this into your projects.clj dependencies.

[fermat "0.1.0"]

To get an interactive development environment run:

lein figwheel

and open your browser atlocalhost:3449.This will auto compile and send all changes to the browser without theneed to reload. After the compilation process is complete, you willget a Browser Connected REPL. An easy way to try it is:

(js/alert "Am I connected?")

and you should see an alert in the browser window.

To clean all compiled files:

lein clean

To create a production build run:

lein do clean, cljsbuild once min

And open your browser inresources/public/index.html. You will notget live reloading, nor a REPL.

License

Copyright © 2014 FIXME

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

fermat

About

Fermat is a simple, native number theory library for Clojurescript.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp