Skip to content

Commit

Permalink
better wording
Browse files Browse the repository at this point in the history
  • Loading branch information
jrevels committed Jan 2, 2018
1 parent 132c392 commit 635ccb7
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Downstream applications for Cassette include automatic differentiation, interval

## Contextual Dispatch

On top of its JIT pass-injection mechanism, Cassette implements a new form of dispatch, dubbed **contextual dispatch**. Contextual dispatch allows users to define context-specific behaviors on top of (or in place of) existing Julia methods using Julia's existing multiple dispatch semantics.
On top of its JIT pass-injection mechanism, Cassette implements a new form of dispatch, dubbed **contextual dispatch**. Contextual dispatch leverages Julia's existing multiple dispatch semantics to enable new behaviors to be defined on top of (or in place of) methods called within a specific execution context.

Here's a simple example that uses Cassette to implement a naive form of GPU "transpilation":

Expand Down

0 comments on commit 635ccb7

Please sign in to comment.