# Where is the FFT?

**URL:** https://discourse.julialang.org/t/where-is-the-fft/16512
**Category:** General Usage
**Tags:** question
**Created:** [October 18, 2018, 11:54pm UTC](https://discourse.julialang.org/t/where-is-the-fft/16512 "2018-10-18T23:54:15Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![abcsds](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abcsds/32/178_2.png) [@abcsds](https://discourse.julialang.org/u/abcsds)
#### Post date: [October 18, 2018, 11:54pm UTC](https://discourse.julialang.org/t/where-is-the-fft/16512/1 "2018-10-18T23:54:15Z")

</div>

Hi, this might seem silly, but I can’t seem to find the FFT, neither on the documentation, nor on the Base library. When searching through the help system I get this:

```julia
help?> fft
search: Cptrdiff_t findfirst fieldoffset

Couldn't find fft
Perhaps you meant fd, fld, fma, for, if, Set, cat, cot, get, Int, let or diff
  No documentation found.

  Binding fft does not exist.

```

On Julia 0.6 it was available under Base.DFT. Was it moved to some other library?

---

<div class="post-metadata">

### Author: ![RobertR](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/robertr/32/3476_2.png) [@RobertR](https://discourse.julialang.org/u/RobertR)
#### Post date: [October 19, 2018, 12:00am UTC](https://discourse.julialang.org/t/where-is-the-fft/16512/2 "2018-10-19T00:00:01Z")

</div>

Yep, FFT moved out of base to FFTW with the 0.7(+) update. Just add FFTW and it’ll be there under FFTW.fft.

---

<div class="post-metadata">

### Author: ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)
#### Post date: [October 19, 2018, 12:58am UTC](https://discourse.julialang.org/t/where-is-the-fft/16512/3 "2018-10-19T00:58:31Z")

</div>

Use julia 0.7 to figure these things out.

---

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [October 19, 2018, 7:20am UTC](https://discourse.julialang.org/t/where-is-the-fft/16512/4 "2018-10-19T07:20:34Z")

</div>

To add to @dpsanders comment - the 0.7 release has been put out to help transition from 0.6 to 1.0. It contains deprecation warnings with alternatives for code that has changed or has been moved to a standalone package. When updating, it’s best to use 0.7 until you’re familiar with the changes and switch to 1.0 afterwards.

> [@PSA: use Julia 0.7 if you are upgrading](https://discourse.julialang.org/t/psa-use-julia-0-7-if-you-are-upgrading/13321):
>
> A lot of people are posting issues where their old code doesn’t work anymore on 1.0 because some function has been renamed or removed. The 0.7 release exists exactly for this reason: your old code will work on 0.7 and give you a specific warning about how to fix your code. If you have any old code, you should use 0.7 to get these warnings before switching to 1.0; even if you just have work habits that may need changing, you should probably use 0.7 for a while. If someone posts an issue like thi…

---

<div class="post-metadata">

### Author: ![mzaffalon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzaffalon/32/214168_2.png) [@mzaffalon](https://discourse.julialang.org/u/mzaffalon)
#### Post date: [October 19, 2018, 9:31am UTC](https://discourse.julialang.org/t/where-is-the-fft/16512/5 "2018-10-19T09:31:21Z")

</div>

It is still not very useful to a newcomer with 1.0 who has never seen 0.6 to tell them “go install 0.7” instead of being able to search the whole documentation.

---

<div class="post-metadata">

### Author: ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)
#### Post date: [October 19, 2018, 11:05am UTC](https://discourse.julialang.org/t/where-is-the-fft/16512/6 "2018-10-19T11:05:51Z")

</div>

> [@mzaffalon](#):
>
> It is still not very useful to a newcomer with 1.0 who has never seen 0.6

The original post was specifically someone who was used to the `fft` function from 0.6.
